Instalando un sistema LAMP

Impactos: 9940

lampEn el articulo de hoy vamos a aprender a instalar un sistema LAMP, instalaremos Apache 2, MySQL y PHP en nuestro Linux, además vamos a instalar phpmyadmin para gestionar nuestra base de datos. Nosotros vamos a usar un Ubuntu 16.04 LTS.

¿Qué es LAMP?

Se le denomina LAMP a un conjunto de programas o sistemas que trabajan de manera coordinada con los cuales podremos configurar y alojar páginas web.

LAMP es el acrónimo de los siguientes sistemas:

  • Linux es el sistema operativo en el que trabaja.
  • Apache 2 es el servidor web.
  • MySQL es el gestor de bases de datos.
  • PHP es un lenguaje de programación web.

Instalando LAMP

Como hemos visto anteriormente, para instalar LAMP tendremos que instalar diferentes paquetes uno por uno.

Apache 2

En primer lugar vamos a actualizar nuestro sistema:

sudo apt-get update
sudo apt-get upgrade

Para instalar Apache 2 basta con abrir una terminal y teclear el siguiente comando:

sudo apt-get install apache2

También instalaremos esta librería de apache:

sudo apt-get install libapache2-mod-php7.0

Una vez instalado apache reiniciaremos el servicio de Apache 2 con el siguiente comando:

sudo service apache2 restart

Y para comprobar si lo hemos instalado bien, simplemente abriremos nuestro navegador web y vamos a la dirección ‘localhost’. Si vemos lo siguiente lo tendremos bien instalado.

Pantalla de inicio de Apache 2

Pantalla de inicio de Apache 2

Quizás os interese este articulo para securizar nuestro servidor: Crear un certificado SSL autofirmado e implementarlo en un servidor Apache en Debian 8

Enlazar carpeta

Nuestro servidor se encontrará en la ruta ‘/var/www/html’, por lo tanto para mayor comodidad vamos a enlazar una carpeta dentro de esta ruta a nuestra carpeta personal de Linux. Seguimos los siguiente pasos:

cd ~

mkdir servidor

cd /var/www/html

sudo ln -s ~/servidor servidor

 
PHP

Una vez instalado Apache 2 continuaremos instalando PHP. Para instalar PHP ejecutamos este comando:

sudo apt-get install php

Además instalaremos la siguiente libreria de php:

sudo apt-get install php-mysql

Para comprobar que PHP funciona crearemos un archivo y lo guardaremos con formato php, por ejemplo le llamaremos ‘test.php’, lo dejaremos en la carpeta ~/servidor que hemos creado antes, el contenido será el siguiente:

<?php

echo ‘Versión actual de PHP: ‘ . phpversion();

?>

Si lo hemos hecho bien, poniendo en nuestro navegador la dirección ‘localhost/servidor/test.php’ debe aparecer lo siguiente:

comprobando-php

Comprobando PHP

Mysql

Después de haber instalado PHP vamos a instalar mysql para la gestión de bases de datos con el siguiente comando:

sudo apt-get install mysql-server

Durante el proceso nos pedirá una contraseña para el usuario root, elegimos una y aceptamos.

Phpmyadmin

Para finalizar vamos a instalar la herramienta phpmyadmin para manejar la administración de mysql. Para instalarla ejecutamos el siguiente comando:

sudo apt-get install phpmyadmin

Mientras se instala nos preguntará que servidor web configurará por defecto, seleccionaremos Apache2 y aceptamos.

apache2-phpmyadmin

Configuring phpmyadmin

Además nos preguntará si queremos configurar la base de datos con dbconfig-common, seleccionaremos que no.

dbconfigcommon

dbconfig-common

Finalmente para comprobar que hemos instalado phpmyadmin abriremos nuestro navegador e iremos a la siguiente dirección: ‘http://localhost/phpmyadmin/‘. Se nos debe aparecer un login para entrar, las credenciales serán username:root y password la que hemos puesto anteriormente.

login-phpmyadmin

phpMyAdmin login

Aquí podemos ver la pantalla de inicio de phpmyadmin, donde podremos manejar nuestra base de datos.

pantalla-phpmyadmin

gestor de bases de datos php MyAdmin

¡Espero que os sea útil y hasta la próxima!

¡No olvidéis compartir el articulo!

Un comentario

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.