Ver destacados

Cómo instalar LAMP (Apache, MySQL, PHP) en Debian 8

En este tutorial aprenderás a instalar LAMP (Apache, MySQL y PHP) en Linux Debian 8
Escrito por
13.1K Visitas  |  Publicado jun 24 2016 12:55
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Apache es un servidor web de código abierto que puede ser utilizado en plataformas Windows, Unix, Macintosh, etc, cuyo propósito fundamental es proveer servicios http seguros, eficientes y confiables. Podemos ver más acerca de Apache en su web oficial. Comúnmente Apache se instala con una serie de lenguajes conocidos como LAMP:

 

Contenido de LAMP
  • Linux (Sistema operativo)
  • Apache (Servidor Web)
  • MySQL o MariaDB (Base de datos)
  • PHP (Contenido dinámico)

 

Vamos a analizar cómo instalar este paquete LAMP en nuestro entorno Debian 8. Recordemos que con LAMP tenemos la capacidad de alojar tanto sitios como aplicaciones web con los componentes ya mencionados.

 

Nota
Recordemos que si no estamos como usuarios root debemos anteponer el sudo antes de ejecutar cualquier operación.

 

Lo recomendable siempre antes de instalar cualquier aplicación es ejecutar un apt-get update para actualizar todos los paquetes de nuestro sistema Debian 8.

 

1. Cómo instalar Apache


Para instalar Apache vamos a ejecutar el comando:
apt-get install apache2
Comenzará el proceso de descarga e instalación de Apache:

 

 

Una vez se haya instalado podremos verificar la instalación dirigiéndonos a nuestro navegador e ingresar la dirección IP, en Debian 8 para poder validar nuestra dirección IP podemos usar el comando ifconfig .En este caso la dirección IP es 192.168.0.14. Al ingresar nuestra IP en la barra de dirección, si Apache está correctamente instalado veremos lo siguiente:

 

 

 

2. Cómo instalar MySQL


A continuación vamos a instalar MySQL para poder tener acceso a la base de datos, para ello ejecutaremos el siguiente comando:
apt-get install mysql-server
Durante el proceso de instalación MySQL deberemos indicar la contraseña del usuario root para MySQL:

 

 

Pulsamos Aceptar y debemos confirmar la contraseña del usuario root. Una vez hayamos concluido este proceso vamos a ejecutar el script de configuración de MySQL usando el siguiente comando:

mysql_secure_installation
Veremos lo siguiente:

 

 

Allí se presentarán una serie de preguntas que debemos configurar de acuerdo a nuestras necesidades.

 

 

 

3. Cómo instalar PHP


El siguiente paso que realizaremos será la instalación de PHP, para ello debemos ingresar el siguiente comando:
sudo apt-get install php5 php-pear php5-mysql
Podemos ver que comienza el proceso de descarga e instalación de PHP:

 

 

Una vez se haya instalado PHP en Debian 8 vamos a reiniciar el servicio Apache usando el siguiente comando:

service apache2 restart
Lo siguiente que vamos a realizar es editar el archivo de configuración de PHP para poder visualizarlo en nuestro navegador, para ello ingresaremos en la siguiente ruta: nano /var/www/info.php. En el archivo desplegado vamos a ingresar los siguientes valores:
<?phpphpinfo();¿>

 

Guardamos los cambios pulsando la combinación de teclas CTRL + O y salimos usando la combinación CTRL + X. Ahora podemos ingresar nuevamente a nuestro navegador y validar que PHP haya sido instalado correctamente, ingresamos la sintaxis http://ip_del_server/info.php, Allí veremos toda la información relacionada con PHP, SQL y otros parámetros.
De esta manera hemos instalado de manera sencilla y práctica nuestro LAMP en un entorno Debian 8. Apache cuenta con algunos archivos que podemos configurar de acuerdo a la necesidad de la estructura.

 

Configurando los archivos

a2ensite
Con este comando podemos habilitar un sitio web después de haber editado el archivo de configuración

a2dissite
Con este comando podemos deshabilitar un sitio web usando el archivo de configuración

a2enmod
Esta opción es útil para agregar módulos extra en Apache

a2dismod
Esta opción es útil para remover módulos extra en Apache

a2query
Con esta alternativa podemos realizar consultas acerca de los sitios web que están habilitados en la actualidad

 

Pongamos en práctica estas grandes utilidades incluidas en LAMP y saquemos el máximo provecho de nuestro servidor Debian 8.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!