
LAMP
Esta vez instalaremos y configuraremos un servidor LAMP (Linux + Apache + MySQL + PHP).
Para hacerlo hacemos desde la linea de comandos:
# pacman -S apache mysql php
Cuando termine de instalarse apache correra por el usuario “nobody” y en el grupo “hhtp”.
Luego tenemos que modificar el archivo /etc/hosts, agregando la siguiente linea, en caso de que no la tenga:
127.0.0.1 localhost.localdomain localhost myhostname
Donde el último campo (myhostname) es el campo que esta definido en el archivo /etc/rc.conf en las lineas:
#
# Networking
#
HOSTNAME="myhostname"
Si queremos que inicie el servicio desde que inicia la computadora tenemos que editar el archivo de configuración /etc/rc.conf,
DAEMONS=(... httpd ...)
Para que tengamos soporte para PHP, agregamos las siguientes lineas al archivo: /etc/httpd/conf/httpd.conf
LoadModule php5_module modules/libphp5.so
Include conf/extra/php5_module.conf
La linea de LoadModule, la ponemos en la sección de LoadModule, y la de Include, en la sección de Include respectivamente.
Finalmente, iniciamos el servicio, poniendo:
# /etc/rc.d/httpd start
Y ahora podemos crear nuestros archivos en /srv/http/
Para terminar, probamos nuestra configuración, con el siguiente script:
This is Arch Linux, running PHP.
Que guardaremos en /srv/http/index.html
Post Relacionados:
Buena explicación. Pero … ¿para instalarlo en Ubuntu hay que seguir los mismos pasos?
Saludos
En Ubuntu, bastará con hacer:
Saludos