Cargando

Ir a contenido


 


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 el jun 24 2016 11:55 apache linux php mysql


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:

 

apache_debian_2.jpg

 

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:

 

apache_debian_3.jpg

 

 

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:

 

apache_debian_4.jpg

 

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:

 

apache_debian_5.jpg

 

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

 

apache_debian_6.jpg

 

 

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:

 

apache_debian_7.jpg

 

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();¿>

apache_debian_8.jpg

 

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.


Tutoriales Relacionados


1 Comentarios


Mixterix Angrino Lafaux
nov 25 2017 04:26

Tengo una mini laptop que la uso con wifislax (Slackware) y lo uso en modo live, el comando apt no me sirve en slackware ¿Alguna forma de instalar el lamp en Slackware? se como integrar programas por medio de modulos al live asi que no hay problema por esa parte

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado jun 24 2016 11:55
  •   Actualizado jun 24 2016 12:12
  •   Visitas 2.3K
  •   Nivel
    Intermedio