Ir al contenido
EuroVPSEuroVPS

Cómo instalar WordPress manualmente en Linux

FAQ de EuroVPS

Actualizado el 1 min de lectura

Shared FAQ page chrome: see INDEX-AND-CHROME.md. Translate once.

Body

Descargar WordPress

Vaya al document root de su dominio y descargue la versión más reciente del paquete de WordPress.

Por ejemplo

cd /home/eurovps/public_html/

Por SSH puede descargar con wget el archivo más reciente de WordPress a su sitio web.

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

Extraer el archivo de WordPress

Descomprima el archivo descargado con el comando siguiente por SSH.

unzip latest.zip

Mover todos los archivos y carpetas de la carpeta wordpress al document root correcto.

Por ejemplo:

mv wordpress/* /home/eurovps/public_html/

Eliminar la carpeta wordpress y el archivo latest.zip.

rm -rf wordpress latest.zip

Corregir los permisos de los archivos y carpetas de WordPress.

Cambie el usuario y el grupo propietarios al usuario correcto de su dominio. En nuestro caso, el usuario del sitio web es eurovps.

chown eurovps.eurovps /home/eurovps/public_html/* -R

Crear una base de datos MySQL y un usuario para WordPress.

Debe crear una base de datos MySQL y asignarle un usuario MySQL con permisos completos.

Estos son los comandos para crear la base de datos y el usuario y conceder los privilegios

  • create database db_name;
  • create user db_user;
  • grant all on db_name.* to 'db_user'@'localhost' identified by 'db_password';
MariaDB [(none)]> create database eurovps_wp;
Query OK, 1 row affected (0.001 sec)

MariaDB [(none)]> create user eurovps_usr;
Query OK, 0 rows affected (0.001 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON eurovps_wp.* TO "eurovps_user"@"localhost" IDENTIFIED BY "password";
Query OK, 0 rows affected (0.001 sec)

Actualice los datos de la base de datos en el archivo de configuración de WordPress.

Renombre el archivo wp-config-sample.php a wp-config.php y actualice en él los datos de la base de datos.

mv wp-config-sample.php wp-config.php
	
vi wp-config.php

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */
define( 'DB_USER', 'username_here' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Actualice estas entradas con los datos de su base de datos.

De las FAQ de EuroVPS.

Más en la categoría «Guías»

Su próximo socio de infraestructura

¿Todavía tiene
una pregunta?

Díganos qué intenta hacer. Un ingeniero lo leerá y le responderá.

+357 222 32280
Un ingeniero de EuroVPS transporta un nodo de servidor en la sala del datacenter
Una conversación con las personas que cuidarán de su infraestructura.

Empecemos por su infraestructura.

Un poco de contexto nos ayuda a empezar la conversación adecuada.

Usaremos sus datos para responder a su consulta. Política de privacidad