sábado, 20 de diciembre de 2008

Instalación de Apache, PHP y MySql en Mac OS X Leopard

Bueno, ahora que soy oficialmente una Maquera quiero compartir con ustedes este pequeño manual, para que puedan usar en sus Mac estos programas tan útiles.
Para comenzar cabe aclarar que el OS X 10.5 Leopard ya trae preinstalado Apache 2.2.6 y PHP 5.2.4 solo hay que configurar algunos archivos, asi que iniciemos con Apache, como ya esta preinstalado hay que editar un archivo, para eso abrimos terminal y ejecutamos lo siguiente.

sudo nano /etc/apache2/httpd.conf

Hay que establecer la ruta de donde se encontraran nuestros archivos del servidor (htdocs) esto lo indicamos en donde aparezca DocumentRoot "/Library/WebServer/Documents"


Ahora vamos a activar PHP, dentro del mismo archivo (httpd.conf) buscamos la siguiente linea y la descomentamos (le quitamos el #)


#LoadModule php5_module libexec/apache2/libphp5.so/private/etc


Para iniciar apache ejecutamos en terminal:

sudo apachectl start

Como Mysql no viene instalado en Leopard nos toca hacer ese trabajo, asi que lo descargamos de la pagina oficial de mysql e instalamos los pkg en la Mac y ejecutamos lo siguiente en la terminal:


 sudo cp /etc/php.ini.default /etc/php.ini
 sudo nano /etc/php.ini

Comprobamos si en ese este archivo la siguiente linea no tenga un ; por delante, extension=php_mysql.so en caso de que esta linea no aparezca hay que agregarla. Iniciamos el servidor de MySQL como se muestra.

sudo /usr/local/mysql/support-files/mysql.server start

Ahora, ya con el servidor arrancado ejecutamos los siguientes comandos

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
Para entrar a la consola de MySQL ejecute en terminal lo que continua:
sudo /usr/local/mysql/bin/mysql -u root

No hay comentarios: