1. Inicio
  2. Servidores Cloud
  3. Linux
  4. Como instalar WordPress desde la línea de comandos de Linux
  1. Inicio
  2. Otros
  3. Como instalar WordPress desde la línea de comandos de Linux

Como instalar WordPress desde la línea de comandos de Linux

En esta guía te mostraremos como instalar correctamente WordPress desde el terminal de Linux.

WordPress es un sistema de gestión de contenidos (CMS), nos permite crear y mantener blogs además de otros tipos de sitios web, fue lanzado en 2004. WordPress es la herramienta mas usada y poderosa para gestionar tus sitios web, abarcando el 43% de los sitios publicados en internet.

Recuerda que puedes solicitar la instalación de estos y otros paquetes de software al contratar un Servidor Cloud con Hostinglabs o elegir un servidor con una plantilla existente en nuestro catálogo.

Pre-requisitos

  • Permiso sudo o root
  • Instalar PHP 5.6 o superior
  • Instarlar MySQL 5.7 o superior
PASO 1 – Ubicarnos en la ruta publica de APACHE:
cd /var/www/html
PASO 2 – Descargar la última versión de WordPress:
wget http://wordpress.org/latest.tar.gz
PASO 3 – Descomprimir los archivos:
tar -xzvf latest.tar.gz
PASO 4:  Creamos la estructura de directorios y permisos para WordPress:

Nos  dirigimos a la carpeta WordPress:

cd /var/www/html/wordpress

Creamos un directorio donde subiremos archivos a WordPress:

mkdir /var/www/html/wordpress/wp-content/uploads

Cambiamos el propietario de los directorios de la ruta pública con el usuario APACHE de manera recursiva:

sudo chown -R apache:apache /var/www/html/*

Cambiamos los permisos de lectura y escritura:

sudo chmod -R 777 /var/www/html/wordpress
PASO 5 -Creamos una base de datos y usuario
create database wordpress;

Ahora creamos un usuario:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'passuser';

Damos permisos a la base de datos:

GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost';

Recargamos permisos de usuario:

FLUSH PRIVILEGES;

Y salimos de MySQL :

exit
Paso 5 – Ahora configuramos WordPress con los datos antes creados, nos dirigimos a este directorio :
cd /var/www/html/wordpress

Cambiamos el nombre del archivo de configuración y a la vez hacemos una copia:

cp wp-config-sample.php wp-config.php

Abrimos el archivo wp-config.php:

sudo nano wp-config.php

Colocamos el nombre de la base de datos, el usuario y la contraseña

En el mismo archivo modificamos las llaves de autentificación, para esto iremos a esta dirección : https://api.wordpress.org/secret-key/1.1/salt/, copiamos los datos y lo cambiamos por los del archivo que tenemos abierto:

Guardamos los cambios del archivo que modificamos.

Paso 6 – Configuramos virtual host Apache

Nos dirigimos a esta ruta:

cd /etc/httpd/conf.d

En este directorio podemos encontrar todas las configuraciones de las aplicaciones que usan apache, ahora crearemos el siguiente archivo:

sudo nano wordpress.conf

Agregamos estos datos en el archivo:

<VirtualHost *:80> 
ServerAdmin root@localhost 
DocumentRoot /var/www/html/wordpress 
<Directory #/var/www/html/wordpress/#> 
AllowOverride All 
Require all granted 
</Directory> 
</VirtualHost>

Reiniciamos Apache:

sudo systemctl restart httpd

Ponemos en el navegador nuestra ip más /wordpress y nos aparecerá esto:

Ahora colocamos los datos que nos pidan, para la instalación de WordPress.

¡Listo! Ya con este resultado aprendimos como instalar wordpress en Linux, si tienes problemas al realizar alguno de los pasos, recuerda que siempre puedes ponerte en contacto con nosotros a través de nuestros canales de atención.

Actualizado en 2 de noviembre de 2022

¿Te resultó útil este artículo?

Artículos relacionados

Deja un Comentario

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