Actualizado: 16 de diciembre de 2025
Como instalar WordPress en un VPS Ubuntu paso a paso
¿Compraste un VPS y quieres instalar WordPress desde cero? Usar un servidor privado virtual te da más control, mejor rendimiento y mayor flexibilidad para crear un blog, una web corporativa o una tienda online.
En esta guía verás cómo instalar WordPress en Ubuntu paso a paso, con una estructura clara y práctica: acceso por SSH, instalación del stack web, creación de la base de datos, descarga de WordPress y ajustes básicos para dejarlo funcionando.
Este tipo de instalación suele buscarse con frases como:
instalar WordPress en VPS Ubuntu
como crear mi blog o tienda en VPS
instalar WordPress en servidor Ubuntu
Requisitos previos
- VPS con Ubuntu 20.04 o 22.04.
- Acceso por SSH.
- Usuario con permisos sudo.
- Dominio apuntando al VPS, recomendado si vas a publicar el sitio.
Paso 1: acceder al VPS por SSH
Conéctate al servidor usando la IP y tu usuario:
ssh usuario@TU_IP
Una vez dentro, conviene actualizar el sistema antes de instalar componentes.
Paso 2: instalar Apache, MySQL y PHP
Una forma práctica de comenzar es instalar un entorno LAMP.
sudo apt update && sudo apt upgrade -y
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-cli php-curl php-gd php-mbstring php-xml php-zip unzip -y
Esto deja listo el servidor web, la base de datos y los módulos PHP más usados por WordPress.
Paso 3: asegurar y preparar MySQL
Ejecuta la configuración inicial de seguridad:
sudo mysql_secure_installation
Luego crea la base de datos y el usuario para WordPress:
sudo mysql -u root -p
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'tu_clave_segura';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Usa una contraseña segura y distinta a otras credenciales del servidor.
Paso 4: descargar WordPress
Descarga la última versión y copia los archivos al directorio web:
cd /tmp
curl -O https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo cp -a wordpress/. /var/www/html/
Paso 5: configurar WordPress
Copia el archivo de ejemplo y edita la configuración principal:
cd /var/www/html
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
Reemplaza los datos de conexión:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'tu_clave_segura');
Asegúrate de que esos valores coincidan con la base de datos y el usuario creados antes.
Paso 6: ajustar permisos y reiniciar Apache
Corrige permisos del sitio y reinicia el servidor web:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
sudo systemctl restart apache2
Esto ayuda a que Apache pueda leer y servir correctamente los archivos del sitio.
Paso 7: terminar la instalacion en el navegador
Abre tu navegador y entra a:
http://TU_IP
Si ya apuntaste el dominio, puedes usar tu dominio en lugar de la IP. Luego sigue el asistente de WordPress para definir idioma, nombre del sitio, usuario administrador y contraseña.
Recomendaciones basicas despues de instalar WordPress
- Configura SSL para usar HTTPS.
- Cambia la URL del sitio si ya tienes dominio apuntado.
- Instala solo plugins necesarios.
- Activa copias de seguridad periódicas.
- Mantén Ubuntu, PHP y WordPress actualizados.
Cuando conviene elegir una opcion mas simple
Si no quieres trabajar con comandos, configuraciones o ajustes manuales del servidor, una opción más cómoda es usar un VPS con panel y soporte técnico que te facilite la instalación y administración.
Para quienes buscan rapidez, una alternativa es contratar un servicio con instalación sencilla y soporte disponible.
Ver una alternativa de VPS para WordPress
Si quieres revisar una opción de VPS con soporte y administración más simple, puedes ver esta alternativa:
Ver planes VPS
Preguntas frecuentes
¿Se puede instalar WordPress en Ubuntu sin experiencia previa?
Sí, pero conviene seguir una guía ordenada y entender al menos lo básico de SSH, Apache, MySQL y permisos.
¿Qué version de Ubuntu conviene usar para WordPress?
Ubuntu 20.04 y 22.04 suelen ser opciones comunes para este tipo de instalación.
¿Es obligatorio tener dominio para instalar WordPress en un VPS?
No. Puedes instalarlo primero usando la IP del servidor y luego apuntar el dominio cuando esté listo.
Aviso legal
Este contenido es informativo. Antes de modificar configuraciones del VPS, realiza un respaldo y aplica buenas prácticas de seguridad.
COMMENTS