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

viernes, 4 de abril de 2008
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 comentarios:

Arlene dijo...

Keep up the good work.

Publicar un comentario