El termino LAMP hace referencia a Linux, Apache, MySQL y PHP
Dependiendo la distribución que usted utilice, los pasos podrán variar un poco. Y aunque lo ideal es realizar la instalación paquete por paquete, a continuación explicaré como hacer una instalación con grupos de paquetes
En Ubuntu
- Desde el Gestor de Paquetes (Sistema -> Administración -> Gestor de paquetes Synaptic)
- En el menú Editar, abrir el selector de paquetes por tareas (menú Editar)
- Elegir LAMP y para finalizar clic en Aplicar
Si usted no cuenta con la función “paquetes por tarea” deberá entonces instalar un paquete previamente, de la siguiente manera:
Buscar “tasksel“, seleccionar y clic en aplicar. Después de instalarlo es necesario que reinicie el sistema
Para instalar por separado los paquetes en sistemas basados en debian
Actualice los paquetes:
1 |
apt-get update |
Para instalar el Apache2:
1 |
apt-get install apache2 |
Para instalar MySQL:
1 |
apt-get install mysql-server |
Para instalar el PHP5:
1 |
apt-get install php5 php5-mysql |
Agregando phpMyAdmin
Al concluir estos pasos usted ya tiene LAMP instalado, ahora instalaremos una herramienta llamada phpMyAdmin la cual nos permitirá tener acceso a la base de datos de manera gráfica.
1 |
apt-get install phpmyadmin |
En algunas ocasiones, la instalación del phpMyAdmin no realiza la configuración directa al servidor de apache, por lo cual será importante que ejecute los siguientes comandos en consola
1 |
include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf |
Debe tomar en cuenta que Ubuntu mantiene los demonios del servidor arriba, por lo cual el servidor Web y de base de datos se iniciarán siempre que usted inicie su computadora.
En Fedora
Instalar el paquete de Apache y PHP, por medio del siguiente comando en consola
1 |
yum -y groupinstall "Servidor Web" |
Instalar MySQL por consola
1 |
yum -y groupinstall "Base de datos MySQL" |
Ahora, tenemos listo LAMP, solo nos hace falta la heramienta phpMyAdmin
1 |
yum -y install phpmyadmin ln -s /usr/share/phpmyadmin /var/www/html/ |
Para iniciar los servicios, cada que usted desee cargar los servidores, deberá ejecutar los siguientes comandos
1 |
service httpd start service mysqld start |
Si por el contrario prefiere dejarlos activos para que se inicien automaticamente cada que inicies tu máquina, entonces ejecuta los siguientes comandos
1 |
chkconfig --level 345 httpd on chkconfig --level 345 mysqld on |
Para confirmar las instalaciones:
Apache
En un navegador escriba “localhost”, el resultado deberá ser un mensaje similar a “It Works”
PHP
En la ruta /var/www cree un archivo llamado phpinfo.php y escriba el siguiente código
1 2 3 |
<?php phpinfo(); ?> |
En un navegador abra la dirección “localhost/phpinfo.php” y deberá recibir una tabla con información referente a la instalación de php
MySQL
En una consola escriba el siguiente comando
1 |
mysql -u root -p |
Escriba la contraseña que configuró durante la instalación
Deberá cambiar su prompt al de mysql>
¿Te gustó este artículo?
Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.
[…] esta extensión en Ubuntu. Si aún no tienes instalado PHP5 o todo tu LAMP, te recomiendo que leas esto para […]
Para instalar por separado los paquetes en sistemas basados en debian
Actualice los paquetes:
Para instalar el Apache2:
Para instalar MySQL:
Para instalar el PHP5: