Instalar WordPress en tu VPS manualmente

Respuesta rápida: Instala WordPress en tu VPS manualmente en 4 pasos: instala LAMP o LEMP stack, crea una base de datos MySQL, descarga WordPress y configura wp-config.php con los datos de la base de datos. En VPS de PlatiniumHost puedes usar también Softaculous si instalas cPanel/WHM.

Stack LEMP (Linux + Nginx + MySQL + PHP)

Esta guía instala WordPress en un VPS con Ubuntu 22.04 usando el stack LEMP, la combinación más rápida para WordPress.

Paso 1 — Instalar Nginx, MySQL y PHP

apt update && apt upgrade -y
apt install nginx mysql-server php8.2-fpm php8.2-mysql php8.2-xml php8.2-curl php8.2-mbstring php8.2-zip php8.2-gd -y
systemctl start nginx mysql php8.2-fpm
systemctl enable nginx mysql php8.2-fpm

Paso 2 — Crear base de datos MySQL

mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'TuContraseñaSegura';
GRANT ALL ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Paso 3 — Descargar e instalar WordPress

cd /var/www
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress tudominio
chown -R www-data:www-data tudominio
chmod -R 755 tudominio

Paso 4 — Configurar Nginx para WordPress

Crea el archivo /etc/nginx/conf.d/tudominio.conf:

server {
  listen 80;
  server_name tudominio.com;
  root /var/www/tudominio;
  index index.php;

  location / { try_files $uri $uri/ /index.php?$args; }

  location ~ \.php$ {
    fastcgi_pass unix:/run/php/php8.2-fpm.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
  }
}

Luego: nginx -t && systemctl reload nginx

Paso 5 — Completar instalación desde el navegador

Ve a http://tudominio.com y sigue el asistente de instalación de WordPress con los datos de la base de datos del Paso 2.

✅ WordPress instalado. Accede al panel en tudominio.com/wp-admin. Para agregar HTTPS, instala Certbot: apt install certbot python3-certbot-nginx -y && certbot --nginx -d tudominio.com

Preguntas frecuentes

¿VPS es mejor que hosting compartido para WordPress?

Para sitios con más de 10,000 visitas diarias, sí. Un VPS da recursos dedicados, mejor rendimiento y control total. Para sitios nuevos o de tráfico moderado, el hosting compartido de PlatiniumHost es suficiente.

¿Qué stack es mejor para WordPress en VPS, LAMP o LEMP?

LEMP con Nginx es mejor para WordPress de alto tráfico: consume menos RAM que Apache y maneja mejor las conexiones simultáneas. LAMP con Apache es más familiar y tiene más documentación disponible.

¿Necesito saber Linux para usar un VPS con WordPress?

Conocimientos básicos de Linux son necesarios para VPS no administrado. Si prefieres evitarlo, PlatiniumHost ofrece VPS con cPanel incluido que permite gestionar WordPress igual que en hosting compartido.

¿Cómo optimizo WordPress en un VPS?

Instala Redis Object Cache para consultas de base de datos, configura OPcache en PHP, usa Nginx con FastCGI Cache, y activa Brotli compression. Estos ajustes pueden hacer que WordPress cargue en menos de 500ms.

¿PlatiniumHost ofrece VPS con cPanel incluido?

Sí. PlatiniumHost ofrece VPS con cPanel/WHM incluido. Esto te da el control de un VPS con la facilidad de uso de cPanel. Desde $11/mes con IP geolocalizada disponible.