Clase 04 Bases de Datos Ii 2021

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

Base de datos II 25

Instalación y configuración del servidor local de Base de datos.

XAMPP: instalación y primeros pasos

XAMPP es una distribución de Apache que incluye varios software libres. El nombre
es un acrónimo compuesto por las iniciales de los programas que lo constituyen: el
servidor web Apache, los sistemas relacionales de administración de bases de datos
MySQL y MariaDB, así como los lenguajes de programación Perl y PHP. La inicial X
se usa para representar a los sistemas operativos Linux, Windows y Mac OS X.

• Apache: el servidor web de código abierto es la aplicación más usada


globalmente para la entrega de contenidos web. Las aplicaciones del servidor
son ofrecidas como software libre por la Apache Software Foundation.

• MySQL/MariaDB: con MySQL, XAMPP cuenta con uno de los sistemas


relacionales de gestión de bases de datos más populares del mundo. En
combinación con el servidor web Apache y el lenguaje PHP, MySQL sirve para
el almacenamiento de datos para servicios web. En las versiones actuales de
XAMPP esta base de datos se ha sustituido por MariaDB, una ramificación
(“Fork”) del proyecto MySQL.

• PHP: es un lenguaje de programación de código de lado del servidor que


permite crear páginas web o aplicaciones dinámicas. Es independiente de
plataforma y soporta varios sistemas de bases de datos.

• Perl: este lenguaje de programación se usa en la administración del sistema,


en el desarrollo web y en la programación de red. También permite programar
aplicaciones web dinámicas.

Además de estos componentes principales, esta distribución gratuita también incluye,


según el sistema operativo, otras herramientas como el servidor de correo Mercury,
el programa de administración de bases de datos phpMyAdmin, el software de
analítica web Webalizer, OpenSSL, Apache Tomcat y los servidores FTP FileZilla o
ProFTPd.

Instalar XAMPP

Mostramos la instalación del paquete en Windows.

Paso 1: Descarga

Las versiones con PHP 5.5, 5.6 o 7 se pueden descargar gratuitamente desde la
página del proyecto Apache Friends.

Paso 2: Ejecutar el archivo .exe

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 26

Una vez descargado el paquete, puedes ejecutar el archivo .exe haciendo doble clic
en él.

Paso 3: Desactivar el programa antivirus

Se recomienda desactivar el programa antivirus hasta que todos los componentes


estén instalados, ya que puede obstaculizar el proceso de instalación.

Antes de iniciar la instalación de XAMPP es recomendable desactivar temporalmente


el antivirus
Paso 4: Desactivar el UAC

También el control de cuentas de usuario (User Account Control, UAC) puede interferir
en la instalación, ya que limita los derechos de escritura en la unidad de disco C:\.
Para saber cómo desactivar temporalmente el UCA puedes dirigirte a las páginas de
soporte de Microsoft.

También el Control de cuentas de usuarios (UAC) puede impedir la instalación de


XAMPP
Paso 5: Iniciar el asistente de instalación

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 27

Una vez superados estos pasos, aparece la pantalla de inicio del asistente para
instalar XAMPP. Para ajustar las configuraciones de la instalación se hace clic en
“Next”.

Con la aparición de la pantalla de inicio del asistente da comienzo la instalación de


XAMPP
Paso 6: Selección de los componentes del software
En la rúbrica “Select components” se pueden excluir de la instalación componentes
aislados del paquete de software de XAMPP. Se recomienda la configuración estándar
para un servidor de prueba local, con la cual se instalan todos los componentes
disponibles. Confirma la selección haciendo clic en “Next”.

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 28

En el cuadro de diálogo “Select Components“ se pueden seleccionar o deseleccionar


los componentes que se instalarán
Paso 7: Selección del directorio para la instalación

En este paso se escoge el directorio donde se instalará el paquete. Si se ha escogido


la configuración estándar se creará una carpeta con el nombre XAMPP en C:\.

En un siguiente paso, se selecciona el directorio donde se instalarán los archivos


Paso 8: Iniciar el proceso de instalación
El asistente extrae los componentes seleccionados y los guarda en el directorio
escogido en un proceso que puede durar algunos minutos. El avance de la instalación
se muestra como una barra de carga de color verde.

A continuación da comienzo el proceso de instalación en el cual se descomprimen los


elementos de software seleccionados y se instalan en el directorio que se ha definido
en los preajustes
IESTP “MANUEL NÚÑEZ BUTRÓN”
Base de datos II 29

Paso 9: Configurar Firewall


Durante el proceso de instalación es frecuente que el asistente avise del bloqueo de
Firewall. En la ventana de diálogo puedes marcar las casillas correspondientes para
permitir la comunicación del servidor Apache en una red privada o en una red de
trabajo. Recuerda que no se recomienda usarlo en una red pública.

Durante la instalación será necesario reconfigurar el cortafuegos para que no bloquee


componentes del servidor Apache
Paso 10: Cerrar la instalación

Una vez extraídos e instalados todos los componentes puedes cerrar el asistente con
la tecla “Finish”. Para acceder inmediatamente al panel de control solo es necesario
marcar la casilla que pregunta si deseamos hacerlo.

Haciendo clic en "Finish" se cierra el asistente de instalación de XAMPP

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 30

Panel de control de XAMPP


En la diáfana interfaz de usuario del panel de control se protocolan todas las
acciones y es posible activar o desactivar los módulos por separado con un simple
clic. Además, se dispone de diversas utilidades como:

• Config: para configurar XAMPP así como otros componentes aislados.


• Netstat: muestra todos los procesos en funcionamiento en el ordenador local
• Shell: lanza una ventana de comandos UNIX
• Explorer: abre la carpeta XAMPP en el explorador de Windows
• Services: muestra todos los servicios en funcionamiento
• Help: incluye enlaces a foros de usuarios
• Quit: se usar para salir del panel de control

En el Panel de Control el usuario puede iniciar o finalizar los diferentes módulos por
separado.

Iniciar módulos

En la parte superior se pueden iniciar o interrumpir los módulos de XAMPP por


separado mediante los comandos “Start” y “Stop” bajo “Actions”. Los módulos que se
activaron aparecen marcados en verde.

Los módulos activos aparecen en el Panel de Control marcados en verde

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 31

Si uno de ellos no pudiera ser iniciado por un error, se mostrará marcado en rojo. Las
notificaciones de error protocoladas en la parte de abajo ayudan a encontrar las
causas del error.

Ajustar XAMPP
Una causa frecuente de fallos en el uso de Apache es un puerto bloqueado. La
configuración estándar XAMPP suele asignar al servidor web el puerto principal 80 y
el puerto SSL 443, pero suelen estar bloqueados por otros programas. En la figura
anterior se muestra un conflicto con el programa de mensajería instantánea Skype,
que está usando los puertos 80 y 443, por lo que el servidor no se puede iniciar.
Existen tres posibles soluciones:

a. Cambiar el puerto en Skype: para ello se abre Skype y en “Herramientas” >


“Opciones” > “Avanzada” > “Conexión” se desmarca la casilla donde se indica
“Usar los puertos 80 y 443 para las conexiones entrantes adicionales”.

b. Cambiar las configuraciones de los puertos en Apache: haz clic en la


configuración del módulo Apache (“Config”) y abre los archivos httpd.conf y httpd-
ssl.conf. En httpd.conf cambia el puerto 80 por el puerto que deseas usar y lo
mismo se realiza en httpd-ssl.conf con el puerto 443. Guarda los archivos. En la
tecla “Config” de la derecha selecciona “Ajustar puertos” para poder introducir
los cambios realizados en los archivos conf.

c. Finalizar Skype: el método más sencillo de evitar conflictos con Skype consiste
en cerrarlo y volver a iniciarlo solo cuando el servidor Apache ya esté en
funcionamiento.

Las notificaciones de error aparecen en rojo en el Panel de Control con indicaciones


para resolver el conflicto
Administrar los módulos
Para cada módulo existe una función “Admin”.

• Al hacer clic en la tecla “Admin” del servidor Apache, accederás a la dirección


web del servidor a través del navegador estándar del equipo. Serás redirigido
a la página principal de XAMPP en el local host, el dominio de la máquina local.
El dashboard incluye multitud de enlaces a páginas web con información útil
así como al proyecto open source BitNami, que ofrece diversas aplicaciones
IESTP “MANUEL NÚÑEZ BUTRÓN”
Base de datos II 32

gratuitas para XAMPP como WordPress u otros CMS. Para acceder a esta
página principal se introduce la dirección localhost/dashboard/.

Haciendo clic en el botón “Admin“ del módulo Apache el usuario es redirigido al


dashboard local de XAMPP

• Haciendo clic en la tecla “Admin” de la base de datos se abre phpMyAdmin,


donde se pueden administrar las bases de datos del proyecto web que se
quiere probar con XAMPP. También podemos acceder a la interfaz de
administración para la base de datos MySQL en localhost/phpmyadmin/.

Las bases de datos se gestionan en phpMyAdmin, accesible en el botón “Admin” del


módulo Base de datos

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 33

MySQL Workbench

Es una excelente herramienta visual que te permite modelar, diseñar y administrar las
bases de datos MySQL y utilizar código sql. Con MySQL Workbench podrás
administrar tu base de datos con un par de clics.

Los requisitos necesarios para poder instalar Workbench:


• "Microsoft .NET Framework 4"
• Su librería "Microsoft Visual C++ 2010"

Cómo instalar MySQL Workbench

Paso 1: Ve a la página de MySQL Workbench en AcademicSoftware y haz clic en el

botón verde, 'Download MySQL Workbench' para descargar el instalador.

Paso 2: Abre el archivo de instalación .exe de tu carpeta de descargas y haz clic en

Next para iniciar la instalación.

Paso 3: Haz clic en Next para instalar el software en la ubicación predeterminada.

También puedes cambiar la carpeta de destino.

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 34

Paso 4: Haz clic en Next para instalar todas las funcionalidades del programa o elige

Custom para los usuarios avanzados.

Paso 5: Haz clic en Install para iniciar la instalación.

IESTP “MANUEL NÚÑEZ BUTRÓN”


Base de datos II 35

Paso 6: Una vez finalizada la instalación, marca la casilla para lanzar el programa y

haz clic en Finish.

El programa está instalado y listo para usar.

https://www.ecodeup.com/aprende-a-instalar-mysql-y-mysql-workbench-en-
windows-10/

IESTP “MANUEL NÚÑEZ BUTRÓN”

También podría gustarte