Cómo instalar un servidor LAMP en Debian 9 Stretch + WordPress

Instalar MariaDB (Base de datos MySQL Libre)

apt install mariadb-client mariadb-server

Entrar a Maria DB para crear bases de datos

mysql 

Crea base de datos con el nombre ZZZ

CREATE DATABASE ZZZ;

Crea usuario XXX con contrasena YYY

CREATE USER 'XXX'@'localhost' IDENTIFIED BY 'YYY';

Da priviilegios en base de datos ZZZ a usuario XXX

GRANT ALL PRIVILEGES ON ZZZ.* to 'XXX'@'localhost';

Refresca privilegios

FLUSH PRIVILEGES;

Salir de MariaDB

quit

Instalar PHP7

apt install php7.0 php7.0-mysql

Instalar Apache

apt install apache2 apache2-mod-php7.0

Entrar a capeta publica web

cd /var/www/html

Borrar Pagina de muestra

rm index.php

Ingresar al numero de IP

localhost

Instalar phpmyadmin

apt install phpmyadmin

Entrar a phpmyadmin

localhost/phpmyadmin

Descargar WordPress

wget https://wordpress.org/latest.zip

Descomprimir wordpress

unzip latest.zip

Dar permisos a usuario de php

chown -R www-data:www-data html/

Habilitar sitio entrando a archivo de configuracion

nano /etc/apache2/sites-available/000-default.conf

Crear enlaces simbolicos con a2ensite

a2ensite 000-default.conf

Reiniciar apache

service apache2 restart

El sitio deberia estar hablitado en el navegador

localhost/wordpress/