Está en la página 1de 10

Manual de Servidor LAMP en Linux Debían

MANUAL DE INSTALACION Y CONFIGURACION


DE UN SERVIDOR HTTP LAMP
(LINUX + APACHE + MYSQL-SERVER + PHP)

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

MANUAL DE INSTALACION Y CONFIGURACION DE UN SERVIDOR


HTTP
(LAMP)

Para empezar a configurar nuestro servidor LAMP vamos a instalar el paqute de


phpmyadmin, al instalar este paquete el nos va instalar automaticamente al servodir web
APACHE en la version mas reciente y lenguaje de programacion PHP (Php Hypertext Pre-
processor).
Para esto abrimos la terminal de ROOT y ejecutamos

#apt-get install phpmyadmin

Después de esto vamos a instalar el servidor MYSQL, para esto ejecutamos en la


terminal,

#apt-get install mysql-server mysql-admin

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Después de instalar Mysql vemos que el apache corre en nuestro navegador pero el
phpmyadmin no corre, esto se debe a que los dos corren por defecto por el puerto :80,
entonces como no hay un dns configurado no puede resolver dos nombres por el mismo
puerto.

Para solucionar esto, como no puedo resolver nombres si puedo asignar un puerto distinto
a cada servicio, esto se debe hacer; Primero, copiando el archivo de phpmyadmin por
defecto que viene en la ruta /usr/share/phpmyadmin al archivo de configuracion de el
apache que esta en la ruta /etc/apache2/sites-available
y configurar los archivos de configuracion de cada servicio para que escuchen por dos
puertos distintos; Esto se hace asi:

*Primero creamos una copia de seguridad del archivo de confuguracion por defecto del
apache que es “default” a un directorio distinto de nuestro equipo; Para esto ejecutamos,

#cp /etc/apache2/sites-available/default /home/debían

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Luego ejecutamos un comando muy comun para copiar el archivo de configuracion de


apache “apache.conf” a el final de el archivo “default” que se encuentra en el directorio
“sites-available”de el directorio apache2, para esto seria util ejecutar el comando:

#cat /etc/phpmyadmin/apache.conf > /etc/apache2/sites-available/default

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Luego revisamos que nuestras configuraciones hayan sido efectuadas correctamente

Ahora creamos el archivo “default1”y lo copiamos al directorio “sites-available”donde se


especifica que el servidor apache2 va a trabajar por el puerto 8080 y phpmyadmin por el
Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían
puerto 80.

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Luego entramos al directorio sites-available y ejecutamos el comando,

debian@debian:/etc/apache2/sites-available#a2ensite default1

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Después en el archivo “ports.conf” habilitamos para que escuche por los dos puertos con
un editor de archivos sea nano o sudo gedit y luego reiniciamos nuesttro servidor apache
asi,

#/etc/init.d/apache2 force-reload

Después vamos a verificar que el equipo escuche por los dos puertos para esto
ejecutamos el comando,

#netstat -an | grep: 80

Copyright2009©adrcesge.org
Manual de Servidor LAMP en Linux Debían

Copyright2009©adrcesge.org

También podría gustarte