Cómo instalar WordPress desde SSH -WordPress es, sin duda, el mayor sistema CMS utilizado en todo el mundo. Por suerte, es un sistema Open Source y a través de plugins y modificaciones podemos conseguir prácticamente cualquier cosa que queramos hacer. Si tenemos acceso mediante FTP al servidor, la instalación es sencilla y no tardaremos mucho, pero existe otra manera más rápida, segura e igual de efectiva para instalar WordPress: mediante la consola.
Instalar WordPress desde SSH
Instalar WordPress desde SSH es rápido, porque se descarga y descomprime al instante desde el servidor. Es seguro, porque si subimos los miles de ficheros desde FTP, corremos el riesgo de corromper algún archivo o de que algún archivo no se copie; mediante SSH nos aseguraremos de que todos los ficheros son los que necesitamos. Los pasos para instalar WordPress desde SSH en un sistema Ubuntu/Debian, sería:
# Entramos al directorio web de nuestra página
cd /var/www/ejemplo.com/web/
# Descargamos la última versión de WordPress
wget https://es.wordpress.org/wordpress-4.5-es_ES.tar.gz
ó
unzip https://es.wordpress.org/wordpress-4.5-es_ES.zip
# Movemos los archivos de la carpeta a la raíz
mv ./wordpress/* ./
# Borramos la carpeta WordPress, pues está vacía
rm -rf ./wordpress
Si no tienes PhpMyAdmin o un panel web para crear una base de datos y un usuario, tenemos que hacerlo desde la consola de comandos de esta manera:
# Entramos como root en MySQL
mysql -u root -p
# Creamos usuario, base de datos y le damos privilegios
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'contraseña';
CREATE DATABASE nombre;
GRANT ALL PRIVILEGES ON nombre.* TO 'usuario'@'localhost';
FLUSH PRIVILEGES;
quit