Este documento proporciona instrucciones para instalar el servidor local XAMPP en Mac OS X, que incluye Apache, MySQL y phpMyAdmin. Explica cómo descargar e instalar XAMPP, iniciar los servicios de Apache y MySQL, y configurar phpMyAdmin y SQLDeveloper para crear un usuario, base de datos y tabla para replicar el entorno de la asignatura de forma local.
0 calificaciones0% encontró este documento útil (0 votos)
294 vistas9 páginas
Este documento proporciona instrucciones para instalar el servidor local XAMPP en Mac OS X, que incluye Apache, MySQL y phpMyAdmin. Explica cómo descargar e instalar XAMPP, iniciar los servicios de Apache y MySQL, y configurar phpMyAdmin y SQLDeveloper para crear un usuario, base de datos y tabla para replicar el entorno de la asignatura de forma local.
Este documento proporciona instrucciones para instalar el servidor local XAMPP en Mac OS X, que incluye Apache, MySQL y phpMyAdmin. Explica cómo descargar e instalar XAMPP, iniciar los servicios de Apache y MySQL, y configurar phpMyAdmin y SQLDeveloper para crear un usuario, base de datos y tabla para replicar el entorno de la asignatura de forma local.
Este documento proporciona instrucciones para instalar el servidor local XAMPP en Mac OS X, que incluye Apache, MySQL y phpMyAdmin. Explica cómo descargar e instalar XAMPP, iniciar los servicios de Apache y MySQL, y configurar phpMyAdmin y SQLDeveloper para crear un usuario, base de datos y tabla para replicar el entorno de la asignatura de forma local.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 9
Como instalar XAMPP en MAC OS X
Promet en el foro de la asignatura de FBD de 1 de Grado de ingeniera
informtica que iba a hacer una gua para instalar el servidor de bases de datos MySQL por medio de XAMPP para mac, con lo que, ya de paso, podemos instalar el servidor web Apache y la herramienta phpmyadmin, para poder utilizar, de forma local, la base de datos de la asignatura. Adems, procederemos a configurar SQLDeveloper, el cliente de BBDD que nos recomiendan en la asignatura.
Lo primero, es saber qu es XAMPP, y no es mas que una utilidad (disponible tanto para windows y linux, adems de para mac) que nos instala y autoconfigura, en muy pocos pasos, un servidor web, uno de BBDD y otro FTP (nos interesa el segundo, pero por comodidad a la hora de gestiones, podemos usar el web tambin. El apache no nos es necesario usarlo)
El primer paso de todos, es conseguir el software XAMPP. Para ello, nos dirigimos a la web de apache, que promueve este proyecto:
Descarga e instrucciones de XAMPP para mac
Descargamos el binario universal del programa (por lo que los usuarios de powerpc tambin pueden seguir estos pasos)
Una vez descargado y montado de forma automtica la imagen (si no aparece un icono similar al de un USB con el nombre de "XAMPP for Mac OS X 1.7.3", ve a la carpeta descargas y haz doble click sobre el archivo recientemente descargado) Nos aparecer la siguiente imagen:
Como muchas de las aplicaciones para este sistema operativo, se instala arrastrando el archivo a la carpeta aplicaciones.
Una vez copiado, si abrimos la carpeta, podemos ver que tiene varios alias. No nos interesan, solo queremos usar el icono llamado "XAMPP Control".
Al ejecutarlo, nos aparecern dos ventanas, una ayuda rpida y el panel de control en s.
En Getting starred, nos informa de informacin bsica, como que, para acceder a la web, nos basta con poner, en un navegador, http://localhost (an no funciona, tenemos que levantar los servidores), y que, por defecto, el usuario root de MySQL no tiene contrasea.
Ahora, procedemos a dar el botn "Start" de Apache (servidor web) y de MySQL. Es posible que nos pida la contrasea de nuestro usuario de mac OS. Esto es as por que ejecuta unos scripts para poder hacer funcionar todo el sistema de BBDD. Si todo ha ido bien, las luces pertenecientes a los grupos que nos interesan estarn en verde, tal que as:
Ahora, si escribimos en la barra de direcciones de nuestro navegador http://localhost nos acceder a esta pgina(primero nos preguntar por nuestro idioma):
Esto nos indicar que hemos conseguido que el servidor web funcione correctamente. A partir de aqu, todos los pasos son iguales en todos los sistemas operativos.
A continuacin, nos valdremos de PHPMyAdmin, un gestor de bases de datos MySQL, para configurar nuestra base de datos.
Lo primero que vamos a hacer, es crear un usuario para conectarnos a nuestra base de datos.
Accedemos a la pestaa privilegios, y seleccionamos agregar nuevo usuario:
En nombre de usuario y contrasea, ponemos lo que queramos (teniendo en cuenta que debemos acordarnos), pero en Servidor, elegimos del desplegable la opcin local:
Como se puede ver en la imagen superior, le hemos dado todos los permisos de Datos y Estructura, para no tener problemas con las operaciones que realizaremos. No es necesario crear una base de datos con el nombre del usuario, puesto que crearemos una que se llame tiendaonline, para mantener los nombres con la BBDD oficial. Si pulsamos en continuar, que aparece abajo del todo, el sistema nos confirmar que hemos creado el usuario de forma correcta:
El siguiente paso, es crear la BBDD tiendaonline. Para ello, necesitamos el fichero que nos han proporcionado en moodle, el que se llama "tol.spl". Para acceder a su contenido, lo abrimos con textedit, y copiamos todo el contenido(cmd+a y luego cmd+v). Pulsamos sobre la pestaa SQL, y escribimos:
create database tiendaonline; use tiendaonline; --cmd+v, es decir, pegar el contendio de tol.sql.
Tras esto, podemos hacer click en continuar. Ejecutar todo y ya tendremos la BBDD armada, igual que la oficial.
Podemos trabajar con ella con phpmyadmin, que es una solucin interesante, pero, personalmente, prefiero trabajar con SQLDeveloper, puesto que nos permite hacer copias de las instrucciones que le demos, mientras que, con phpmyadmin, stas al ejecutarse no se pueden recuperar. Por lo tanto, ahora comentaremos la configuracin de SQLDeveloper para trabajar con nuestra BBDD:
Tan slo tenemos que agregar una nueva conexin, como si fusemos a introducir una de las oficiales, pero con stos datos:
Nombre de Conexin: (nombre que elijas) Usuario: el usuario que creamos en phpmyadmin Contrasea: la que le dimos antes
Nombre del host: localhost Puerto: 3306
Elegir en el desplegable tiendaonline, probar la conexin y, si no da problemas, guardarla.
Una vez guardada esta conexin, podemos ejecutar una instruccin de prueba, tal que
select * from articulo
Y ver que nos devuelve lo mismo que en la oficial.
Es importante tener en cuenta que cualquiera, si conoce nuestra IP, puede acceder a esta BBDD, as que lo mejor es investigar para proteger los servidores, y desconectarlos cuando no los usemos (en el panel de control de XAMPP, darle a Stop a los servicios)
Con estos pasos, ya tenemso la BBDD de forma local, y hemos configurado un cliente SQL para poder acceder a ella. Espero que os sirva de ayuda.