Instalación de LAMP
Instalación de LAMP en Ubuntu 24.04:
Cómo instalar la pila LAMP en Ubuntu 24.04 LTS
sudo apt update sudo apt install -y apache2 libapache2-mod-php mariadb-server php-mysql
Comprobación:
systemctl status apache2 mariadb -n 0
Acceso al servidor web desde el navegador:
Probar la pila LAMP:
Crear el archivo info.php en /var/www/html
~$ sudo nano /var/www/html/info.php
Poner este contenido en el fichero info.php:
<?php phpinfo();
Ya podemos guardar (^ o) y cerrar (^ x) este archivo.
Acceso al servidor de bases de datos desde consola:
sudo mysql
How To Install and Secure phpMyAdmin on Ubuntu 22.04
sudo apt update sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl (recordar marcar apache con la barra espaciadora)
How To Create a New User and Grant Permissions in MySQL
Crear en MySQL un nuevo usuario llamado admin con password malaga2425 para phpmyadmin:
sudo mysql MariaDB [(none)]> CREATE USER 'admin'@'localhost' IDENTIFIED BY 'malaga2425'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit
Comprobación en el navegador:
Error 404 (not found) al acceder a localhost/phpmyadmin:
sudo su cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl restart apache2
Acceso al servidor de bases de datos:
Cómo instalar MariaDB en Ubuntu 22.04 LTS
How To Import and Export Databases and Reset a Root Password in MySQL
Habilitar conexión remota a MySQL (en Ubuntu 18.04)
Instalación de Webmin (opcional)
How To Install Webmin on Ubuntu 22.04
Instalación de LEMP y phpMyAdmin (Nginx en lugar de Apache):
How to Install LEMP Stack on Ubuntu 22.04 Server/Desktop
Más información:
-
How To Install Linux, Apache, MySQL, PHP (LAMP) Stack on Ubuntu 22.04
- How to Install LAMP Stack with PhpMyAdmin in Ubuntu 18.04
Comandos para instalar LAMP: Apache + MariaDB + PHP + phpMyAdmin en Linux (Linux Mint 19.3 basado en Ubuntu 18.04)
sudo apt update sudo apt install apache2 sudo apt install mariadb-server mariadb-client sudo mysql_secure_installation sudo apt install php php-common php-mysql php-gd php-cli sudo apt install phpmyadmin (recordar marcar apache con la barra espaciadora) sudo systemctl restart apache2