Instalación de LAMP (Linux + Apache + MySQL + Php)

Escrito por kaferemo el Viernes, 4 Abril 2008 [13:20]
Etiquetas: , , , , ,
Categorías : Manuales

Este es el primero de una serie de artículos que no pretende ser mas que una guía que me servirá a mí (y si es a alguien más, genial) para futuras instalaciones de estos simpáticos amiguitos…

Instalación del servidor LAMP (Linux + Apache + MySQL + Php)

  1. Instalar Debian 4.0 rc3 (o la que esté disponible en ese momento)
  2. Abrimos Synaptic y habilitamos todos los repositorios. Recargamos y actualizamos
  3. Instalamos el servidor SSH para poder conectarnos en remoto, a nuestro servidor, de forma cómoda y segura
  4. apt-get install openssh-server

    Añadimos los usuarios permitidos para conectarse en remoto. Para ello modificamos el fichero…

    nano /etc/ssh/sshd_conf

    Añadiendo la línea AllowUsers con los nombres de los usuarios que queramos que tengan acceso:

    AllowUsers usuario1 usuario2 usuario3
  5. Y reiniciamos el servicio
  6. sudo /etc/init.d/ssh restart
  7. Instalamos Apache + PHP. Para ello, desde la línea de comandos, tecleamos
  8.  apt-get install apache2 php5 libapache2-mod-php5

    Nota 1: El archivo de configuración de Apache2 está en /etc/mysql/my.cnf
    Nota 2: El archivo de configuración de PHP está en /etc/php5/apache2/php.ini

  9. Instalamos otros paquetes. mc es un clon de aquel Comandante Norton de antaño, esto es, un administrador de archivos en modo texto (a mí me resulta muy útil). Y la librería php5-gd le permitirá a PHP generar gráficos (cuando haga falta).
  10. apt-get install mc php5-gd
  11. Instalamos MySQL:
  12. apt-get install mysql-server mysql-client php5-mysql

    Nota 1: El archivo de configuración está en /etc/mysql/my.cnf
    Nota 2: De forma predeterminada, MySQL crea el usuario root sin contraseña, para poner una contraseña (recomendable), en consola:

    mysql -u root
    mysql> USE mysql;
    mysql> UPDATE user SET Password=PASSWORD('nuevo-password') WHERE user='root';
    mysql> FLUSH PRIVILEGES;
    mysql> exit
  13. Instalamos phpMyAdmin:
  14. apt-get install phpmyadmin

    Nota: Los archivos de configuración están en /etc/phpmyadmin/

  15. Hacemos amigos a Apache2 y a phpMyAdmin:
  16. Para poder usar phpMyAdmin con Apache, editamos el archivo /etc/apache2/apache2.conf y agregamos la siguiente línea:

    Include /etc/phpmyadmin/apache.conf

    Ahora debemos reiniciar Apache, desde consola:

    /etc/init.d/apache2 restart

    Para probar el phpMyAdmin, abrimos un navegador e ingresamos la dirección: http://localhost/phpmyadmin con el usuario root y la contraseña elegida

Créditos


1 comentario to “Instalación de LAMP (Linux + Apache + MySQL + Php)”

  1. Keep up the good work.

Envía un comentario... si te atreves

Comment Spam Protection by WP-SpamFree