Computers">
Nothing Special   »   [go: up one dir, main page]

Como Instalar XAMPP en MAC OS X

Descargar como docx, pdf o txt
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.

También podría gustarte