Primero lo primero, debemos descargar los programas de las siguientes direcciones:
Para MySQL, como utilizo un Fedora C4, descargo los RPMs genéricos, estos son:
- MySQL-server
- MySQL-client
- MySQL-devel
- MySQL-shared-compat
Con Respecto a Apache2 descargué el httpd-2.0.59 (esto más que nada debido ha que hasta donde pude averiguar PHP no corre como módulo en el httpd-2.2.3, espero que en para las nuevas versiones de PHP esto se supere). Esta distribución la puedes obtener en la web del proyecto Apache.
Y por último, descargué el PHP-5.2.0 de su correspondiente web, la de PHP.
Vayamos a lo que nos interesa, la INSTALACIÓN !!!
Lo primero que hice fue instalar MySQL de la siguiente forma:
# rpm -ihv MySQL-server-xxx.rpm MySQL-client-xxx.rpm MySQL-devel-xxx.rpm MySQL-shared-compat-xxx.rpm
Nota: Por si alguién se pregunta, las "xxx" representan la versión y el texto restante que le ponen al fichero rpm, no vayan a creer que corresponden a las de sus páginas favoritas.
Luego de un par de minutos o menos, ya tenía el servidor corriendo. Una vez instalado el Servidor MySQL pasamos a instalar Apache2 y configurar nuestro PHP como módulo de Apache. Para esto hacemos lo siguiente:
Descomprimimos los ficheros:
# tar zxvf httpd-2.0.59.tar.gz
# tar zxvf php-5.2.0.tar.gz
Creamos enlaces de las carpetas descompresas:
# ln -s httpd-2.0.59 httpd
# ln -s php-5.2.0 php
Instalamos Apache2:
# cd httpd
# ./configure --enable-so
# make
# make install
Probamos que nuestro servidor Apache se esté ejecutando correctamente:
# /usr/local/apache2/bin/apachectl start (iniciamos el servidor, luego abrimos un navegador web y verificamos que en la dirección http://localhost aparezca la página de inicio y prueba del servidor Apache).
Detenemos el servidor para continuar con la configuración del PHP como módulo de Apache:
# /usr/local/apache2/bin/apachectl stop
Instalamos PHP y activamos el uso de las funciones para MySQL
# cd ../php
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-config-file-path=/etc
# make
# make install
# cp php.ini-dist /etc/php.ini
Editamos el fichero httpd.conf que se encuentra en /usr/local/apache2/conf agregando las siguientes líneas:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php .php3 .phtml
Finalmente, iniciamos nuestro servidor y Listo!! tenemos configurados nuestros paquetes.
Espero que les haya servido mi pequeño aporte, si alguien tiene alguna una mejor forma de hacerlo, bienvenidos son los comentarios.
No hay comentarios.:
Publicar un comentario