Instalar LAMP en Linux y no morir en el intento

En este post indicaremos los pasos a seguir para instalar LAMP (Linux, Apache, MariaDB, PHP) paso a paso.

Lo primero que haremos será instalar Apache:

sudo apt-get install apache2

Instalamos el gestor para las bases de datos:

sudo apt-get install mariadb-server
sudo apt-get install mariadb-client

Creamos una contraseña para el usuario «root»:

sudo mysql_secure_installation

A continuación contestaremos afirmativamente a las siguientes preguntas:

Remove anonymous users? [Y/n] y
 ... Success!
Disallow root login remotely? [Y/n] y
 ... Success!
Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!
Reload privilege tables now? [Y/n] y
 ... Success!

A continuación nos creamos un usuario nuevo para acceder al dashboard de phpmyadmin que instalaremos mas adelante:

sudo mysql -u root -p
CREATE USER TU-USUARIO IDENTIFIED BY 'TU-CONTRASEÑA';

Nos creamos una nueva base de datos:

CREATE DATABASE prueba;

Le asignamos todos los privilegios a nuestro usuario para la base de datos que hemos creado, en este caso «prueba»:

GRANT ALL PRIVILEGES ON prueba.* TO TU-USUARIO;
FLUSH PRIVILEGES;

Instalamos PHP:

sudo apt-get install php
sudo apt-get install libapache2-mod-php

Comprobamos que se ha instalado correctamente PHP en nuestro equipo:

sudo nano /var/www/html/info.php

Copiamos el siguiente contenido en el fichero y guardamos:

<?php echo phpinfo(); ?>

Accedemos a la página que nos hemos creado: IP_Raspberry/info.php

Instalamos phpmyadmin:

sudo apt-get install phpmyadmin
Pulsamos la tecla ESPACIO para seleccionar apache2 y después pulsamos ENTER
Pulsamos ENTER
Configuramos una contraseña
Introducimos las credenciales

Es posible que una vez instalado phpmyadmin os aparezcan algunos warnings en el dashboard, os dejo también los enlaces a la solución:

Warning Error phpMyAdmin. count(): Parameter must be an array or an object that implements Countable > Solución

Warning in ./libraries/DisplayResults.php#869 > Solución

Como podéis observar siguiendo estos pasos la instalación de la pila LAMP se realiza correctamente y ya podremos comenzar a configurar nuestros servicios web en nuestra máquina Linux.

Scroll al inicio
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

WordPress Appliance - Powered by TurnKey Linux