Configurar un servidor local con apache php mysql en macOS Lion – Parte 1

Share on FacebookShare on LinkedInTweet about this on TwitterShare on Google+Email this to someone
El sistema operativo macOs Lion trae pre-instalado Apache, PHP y postgresql. en Lion por ejemplo viene PHP 5.3.6 aunque librerias como mcrypt. Encontramos formas faciles de instalar un servidor local para Mac con MAMP y la version de XAMPP para Mac. La verdad estas con sirven pero uno tiene un mayor control configurandolo uno mismo. Podemos verificar la version de PHP, abriendo la aplicación terminal y escribiendo php -v Nos dara como resultado PHP 5.3.6 with Suhosin-Patch (cli) (built: Sep  8 2011 19:34:00) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies Si se necesita utilizar  una version anterior de PHP 5.3.6, se utiliza una utilidad como Macports. Para comprobar la version de apache instalada, en la terminal del Mac colocamos: httpd  -v Nos dara como resultadoServer version: Apache/2.2.19 (Unix) Server built:   Jun 16 2011 22:09:54Technologies Ahora lo primero que haremos sera bajar MySql para Mac, esto lo podemos hacer de la pagina oficial de la comunidad de MySQL en este link.

Una vez lo hayamos descargado, procedemos a la instalación. Abrimos el paquete y encontramos los siguientes archivos Hacemos clic en el primer paquete Mysql-5.5.15-osx10.6-x86_64.pkg, luego cuando termine de instalar continuamos con MySQL.prefPane y por ultimo MySQLStartupItem.pkg. Luego aparecera una ventana como la siguiente:

Podemos mirar que mysql se haya instalado correctamente entrando a la Terminal y colocando lo siguiente: /usr/local/mysql/bin/mysql -v Dando como resultado Welcome to the MySQL monitor.  Commands end with ; or g. Your MySQL connection id is 173 Server version: 5.5.15 MySQL Community Server (GPL) Ahora debemos agregar esta ruta al PATH del sistema, para que podamos llamar a MySQL sin necesidad de colocar la ruta fisica complete. Para esto desde la Terminal colocamos lo siguiente: sudo nano .profile Esto abre el editor nano que viene ya con el sistemas operativo con modo administrador. Dentro del editor  colocamos export PATH=$PATH:”/usr/local/mysql/bin” Luego grabamos colocando ctrl+o. y luego ctrl+x para salir del editor. Ahora simplemente colocamos mysql -u root -p en la Terminal y ya abre MySQL. El siguiente paso sera asignarle una contraseña al usuario root, para ello mysqladmin -u root password LA_CONTRASEÑA Ahora le asignamos privilegios (este paso no es necesario pues por defecto el root ya los tiene) mysql -u root -p mysql> grant all on *.* to ‘root’@’%’ identified by ‘NUEVACONTRASEÑA'; En el siguiente Post explicare como configurar PHP y como correr el servidor.

Etiquetas:, , , , ,

"Trackback" Enlace desde tu web.