Manual de NetBeans y XAMPP

Documentos relacionados
INDICE Qué es SQLyog Instalación del programa...4

MANUAL INSTALACIÓN ABOGADOS MF

Guía para Desplegar la Aplicación en Entorno de Producción

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

ÍNDICE INDICE. MANUAL WinPoET. Manual de formularios en Manual WinPoET

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP

INDICE. 1. Introducción El panel Entities view El panel grafico Barra de botones Botones de Behavior...

Notas para la instalación de un lector de tarjetas inteligentes.

PRÁCTICA 10. Configuración de Correo y Publicar en la Web

Sitios remotos. Configurar un Sitio Remoto

REQUISITOS DE HARDWARE...

Instalación de Tomcat7 en Ubuntu

1. Notas sobre la instalación de estas aplicaciones

Técnicas de Programación

INSTALACIÓN DE MEDPRO

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Arsys Backup Online Manual de Usuario

3. Qué necesitamos para usar Wordpress?

Tarea 1 Programación José Luis Comesaña

INSTALACIÓN DEL SPSS 15.0 DESDE UN SERVIDOR


Software Criptográfico FNMT-RCM

DOCUCONTA Versión Septiembre 2010 MINISTERIO DE HACIENDA. Manual de instalación SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS

Crea tu propio negocio online con

Es un entorno de desarrollo web que nos va a permitir tener nuestro propio servidor o host local (instalado en nuestro ordenador).

Manual de Panel de Control de Hosting Compartido

Formas de llevar a cabo un backup de una base de datos MySQL

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

Configuración de PDAs en ITACTIL.

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird.

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa Configuración Internet Explorer para ActiveX...

NORMA 34.14(SEPA) 05/11/2013

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

El Escritorio. En el escritorio tenemos iconos que permiten abrir el programa correspondiente.

Instalación de DRIVER de mochila

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL

INSTITUTO TECNOLÓGICO DE SALTILLO

Servicio de VPN de la Universidad de Salamanca

EL ABC DE LA INSTALACIÓN DE DRUPAL 7

Introducción a JDBC - Base de datos con Java

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha

MANUAL SINCRONIZADOR LEKOMMERCE FACTUSOL

DESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C)

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)

INDICE. Página 2 de 23

Cobian Backup. Inguralde [Enero 2011]

Claves para la instalación de WordPress en un servidor local o remoto

Entorno de Desarrollo - 1 -

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Gestión Alquiler de Vehículos Manual de Instalación

Autora: Francisca Mata López. Publicado en:

CONSEJO. 1.1 Instalación del paquete XAMPP bajo Windows Vista

Tutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

Configuración de Internet Explorer para su uso con controles Activex

10. El entorno de publicación web (Publiweb)

MANUAL DE AYUDA MANEJO DE SHAREPOINT CON GOTELGEST.NET

INSTALACIÓN PHP+MYSQL CON EASYPHP

Escudo Movistar Guía Rápida de Instalación Para Windows

Curso de PHP con MySQL Gratis

1. El entorno de desarrollo Eclipse

Descarga, instalación y uso de herramientas:

Correo Electrónico: Webmail: Horde 3.1.1

CONFIGURACIÓN DE SOFTPHONES

Guía Rápida de Inicio

MANUAL DE INSTALACIÓN

Internet Information Server

Manual del panel. Core-Admin

CURSO DE PROGRAMACIÓN WEB CON PHP

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada

PEDRO REVERTE GÓMEZ SERVICIOS DE RED E INTERNET / IMPLANTACIÓN DE APLICACIONES WEB 2º ASIR

cloud.acentur.es Manual de uso de plataforma beacons

U.E JUAN DE VELASCO CREAR DATOS EN SQL

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Instalación de OPUS PLANET en red

Instalación y Registro Versiones Educativas 2013

CONFIGURE SU CUENTA DE CORREO EN MICROSOFT OUTLOOK

Archivo de correo con Microsoft Outlook contra Exchange Server

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Redes de área local: Aplicaciones y servicios WINDOWS

Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin

CONFIGURACIÓN BÁSICA DE UNA VPN EN WINDOWS XP PROFESIONAL

MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

índice in the cloud BOX

MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA. Versión 4.0

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

INSTALAR UBUNTU DESDE WINDOWS

Instalación Joomla. Instrucciones para instalar Joomla en un pc en la red local del instituto, o en un servidor en Internet

Publicación en Internet

75.99 TRABAJO PROFESIONAL INGENIERIA EN INFORMATICA

Transcripción:

Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010

Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación de NetBeans... 2 Creación de un proyecto... 2 Secciones del proyecto... 3 1.Projects... 3 2. Form... 4 3. Navigator... 4 4. Output... 5 Conexión con la base de datos... 5 Añadir librería para conectar con la base de datos... 5 Realizar conexión con la base de datos... 6 Comunicación con la base de datos... 6 XAMPP... 7 Qué es XAMPP?... 7 Instalación XAMPP... 7 Administración con XAMPP... 8 Administrador... 9 Servicios disponibles... 10 Funcionalidades... 12 1

NetBeans Qué es NetBeans? El Entorno de Desarrollo Integrado (IDE) NetBeans, es un entorno de programación para varios lenguajes, incluyendo Java y C++. NetBeans es también una plataforma de ejecución de aplicaciones, es decir, facilita la escritura de aplicaciones Java, proporcionando una serie de servicios comunes, que a su vez están disponibles a través del IDE. Instalación de NetBeans Desde la página http://netbeans.org/downloads/index.html nos descargaremos el entorno. Para realizar la instalación solo deberemos seguir los pasos que indica e indicar la ruta para el JDK de Java o instalarlo mas adelante. La primera vez que lo iniciemos nos pedirá que le indiquemos en que directorio queremos que almacene nuestros proyectos. Creación de un proyecto Para crear un proyecto vamos a la opción File - New Project y nos aparecerá un menú en el que deberemos elegir que tipo de proyecto queremos crear. 2

Una vez seleccionado el tipo de proyecto que queremos crear, nos aparecerá la siguiente pantalla, en donde debemos dar nombre al proyecto Nos aparecen dos opciones Create Main Class y Set as Main Project. La primera la dejaremos activa si queremos que el proyecto que vamos a crear sea la aplicación principal dentro del IDE y la segunda indica si el asistente creará una clase inicial, la cual contendrá el método main() para la ejecución del proyecto. Secciones del proyecto La ventana está formada principalmente por 4 zonas: 1.Projects En esta zona aparecerán todos los proyectos que tengamos abiertos en este momento. Los nombres de los proyectos aparecerán resaltados en negrita, a partir de él se ramifica un árbol de subcarpetas, en el que podremos encontrar las clases, las librerías, los paquetes, etc. que forman el proyecto. 3

2. Form En esta zona aparecerá el código con el que estamos trabajando 3. Navigator En esta zona veremos los objetos y funciones que tenemos creados en el fichero seleccionado. Desde allí podemos ir directamente hasta ellos en el código, haciendo clic dos veces sobre el nombre. 4

4. Output En esta zona se mostrara la salida que produce la ejecución del proyecto Conexión con la base de datos Para conectar con la base de datos usaremos la librería MySQL JDBCDriver, que debemos añadir al proyecto. Añadir librería para conectar con la base de datos Paso 1: Seleccionamos Add Library Paso 2: Seleccionamos el conector para la base de datos MySQL y pulsamos AddLibrary 5

Realizar conexión con la base de datos Usaremos un objeto de la clase Connection para comunicarnos con la base de datos. Para conectarnos a la base de datos, primero obtenemos el objeto de la clase asociado al controlador y creamos la nueva instancia, con el siguiente código Class.forName("com.mysql.jdbc.Driver").newInstance(); Luego realizaremos la conexión a la dirección de la base de datos (jdbc:mysql://localhost/nombrebd), indicando el usuario y la contraseña indicadas en las variables login y password, usando el siguiente código: connection = DriverManager.getConnection(BD.url,BD.login,BD.password); Comunicación con la base de datos Para comunicarnos con la base de datos, primero nos conectamos con la base de datos (como hemos explicado antes) y después crearemos un objeto Statement con el que realizaremos las consultas a la base de datos. Para realizar una consulta podemos usar, alguno de los siguientes métodos: 1.ExecuteUpdate(sentenciaSQL); : Sera usada para los casos en los que usemos instrucciones SQL de manipulación de datos tales como INSERT, DELETE o UPDATE. 2.ExecuteQuery(sentenciaSQL); : Sera usada para los casos en los que usemos instrucciones SQL de tipo SELECT. Para este último caso deberemos usar una variable de tipo ResultSet ResultSetMetaData para almacenar los valores obtenidos con la consulta. o 6

XAMPP Hemos introducido una explicación de XAMPP en este manual, ya que es la herramienta que usaremos para gestionar la base de datos. Qué es XAMPP? XAMPP es un paquete formado por un servidor web Apache, una base de datos MySQL y los intérpretes para los lenguajes PHP y Perl. De hecho su nombre viene de ahí, X (para cualquier sistema operativo), A (Apache), M (MySQL), P (PHP) y P (Perl). XAMPP es independiente de plataforma y tiene licencia GNU GPL. Existen versiones para Linux (testeado para SuSE, RedHat, Mandrake y Debian), Windows (Windows 98, NT, 2000, XP y Vista), MacOS X y Solaris (desarrollada y probada con Solaris 8, probada con Solaris 9). Una de las ventajas de XAMPP es que de una forma muy sencilla y rápida (no más de 5 minutos) te puedes montar en tu máquina un entorno de desarrollo de cualquier aplicación web que use PHP y base de datos. La configuración por defecto de XAMPP tiene algunas deficiencias de seguridad por lo que no es recomendable usarla como una herramienta para producción, sin embargo con algunas modificaciones es lo suficientemente seguro para ser usada como servidor de sitios web en internet. Instalación XAMPP Lo primero es descargar e instalar la aplicación. Desde: http://www.apachefriends.org/en/xampp-windows.html podemos obtenerla de forma gratuita. En cuanto se descargue en nuestro sistema procedemos a su instalación Seleccionamos su ubicación y le damos a aceptar. Acto seguido nos preguntara que módulos deseamos instalar. Se recomienda al menos Apache y MySQL. 7

Finalmente le damos a finish y la instalación habrá terminado. Administración con XAMPP Tras la ejecución del programa, nos aparecerá la siguiente ventana En ella podemos seleccionar que queremos ejecutar localmente. Como ejemplo iniciaremos Apache y MySQL dándole a Start. Acto seguido nos debería de aparecer una ventana tal que así: 8

Señalando que los servicios requeridos están funcionando en nuestra maquina. Para acceder a la Base de Datos únicamente debemos de pulsar el botón Admin sobre la opción deseada (MySql por ejemplo). Esta acción abrirá en nuestro explorador un gestor por el cual podremos modificar todo lo relacionado con la Base de Datos. Administrador A la izquierda podemos observar todas las bases de datos creadas Si pulsamos sobre una de ellas nos aparecerá la información detallada sobre que tablas componen dicha base de datos 9

Servicios disponibles En la parte superior disponemos de distintos opciones las cuales nos permiten acceder a los múltiples servicios del administrador En donde: -Base de datos: nos permite seleccionar sobre que Base de datos deseamos trabajar -SQL: nos permite introducir consultas en dicho lenguaje 10

-Estado actual: nos muestra una serie de estadísticas -Variables: nos permite observar que tipos están permitidos en el servidor -Motores: nos muestra cuales de estos está usando el servidor 11

-Privilegios: señala que permisos posee cada usuario -Exportar e Importar: permite cargar o generar ficheros Funcionalidades En cuanto seleccionamos sobre que Base de datos queremos trabajar la barra de acciones cambia Las funcionalidades más importantes son: -Estructura: muestra las tablas que posee actualmente la Base de datos -SQL: permite generar consultas sobre dicha base de datos 12

-Importar: carga desde un fichero las consultas deseadas Exportar: genera un fichero con los datos deseados en el formato que nosotros deseemos 13