Hosting y WordPress: Guía Completa para Principiantes - SOLTIA - Hosting en España
Hosting desde 3,89 €/mes — SSL, dominio y migración gratis Ver planes
Tutoriales 5 min de lectura

Hosting y WordPress: Guía Completa para Principiantes

Primeros pasos con tu hosting web Empezar con un hosting web puede ser sencillo si conoces las opciones y prácticas básicas. Antes de contratar un servicio es importante entender las diferencias entre…

SS
Por Sofia SOLTIA
Equipo Soltia · Hosting en España

Primeros pasos con tu hosting web

Empezar con un hosting web puede ser sencillo si conoces las opciones y prácticas básicas. Antes de contratar un servicio es importante entender las diferencias entre tipos de hosting, requisitos de tu proyecto y aspectos técnicos que impactarán rendimiento, seguridad y mantenimiento.

Tipos de hosting

  • Hosting compartido: varias webs en un mismo servidor; económico y gestionado, ideal para proyectos pequeños.
  • VPS (Servidor Virtual Privado): recursos aislados, mayor control y escalabilidad para sitios de tráfico medio/alto.
  • Servidor dedicado: hardware exclusivo, recomendado para proyectos con requisitos extremos de rendimiento.
  • Managed WordPress hosting: optimizado para WordPress con actualizaciones y soporte especializados.

Requisitos típicos para WordPress

¿Necesitas hosting rápido y seguro?

Servidores en España con soporte 24/7. Desde 3,89€/mes.

Ver planes de hosting
  • PHP 8.x (ideal según compatibilidad de temas/plugins)
  • MySQL 5.7+ / MariaDB 10.2+
  • Soporte para módulos PHP (mysqli, curl, gd, mbstring, json, zip)
  • Acceso FTP/SFTP/SSH

Cómo instalar WordPress desde cero

Instalación manual

  1. Descarga WordPress desde es.wordpress.org y sube los archivos al directorio público vía FTP/SFTP.
  2. Crea la base de datos y el usuario en MySQL desde cPanel o phpMyAdmin.
  3. Accede a la URL del sitio y sigue el asistente de instalación.

Instalación con WP-CLI (recomendada)

WP-CLI facilita la instalación sin usar navegador:

Artículos relacionados: optimizar la velocidad de WordPress, backup automático de WordPress, guía definitiva de hosting web.

wp core download --locale=es_ES
wp config create --dbname=wordpressdb --dbuser=wpuser --dbpass='Contraseña' --dbhost=localhost
wp core install --url="tudominio.com" --title="Mi sitio" --admin_user="admin" --admin_password="Contraseña" --admin_email="admin@tudominio.com"

Buenas prácticas post-instalación

  • Cambiar el prefijo de la base de datos por seguridad
  • Desactivar edición de archivos: define('DISALLOW_FILE_EDIT', true);
  • Instalar plugin de seguridad y caché
  • Configurar copias de seguridad automáticas
Imagen ilustrativa

Configuración DNS: registros A, CNAME, MX, TXT

Registro A

Apunta un nombre de host a una dirección IPv4. Ejemplo: tudominio.com → 93.184.216.34

Registro CNAME

Alias de un nombre a otro. Ejemplo: www.tudominio.com → tudominio.com

Registro MX

Dirige el correo al servidor de correo con prioridad. Ejemplo: tudominio.com MX 10 mail.tudominio.com

Registro TXT

Registros de texto usados para SPF, DKIM y verificación de servicios.

  • SPF: v=spf1 mx include:_spf.google.com ~all
  • DKIM: claves públicas proporcionadas por tu servidor de correo

Consejos prácticos

  • Baja el TTL a 300 segundos antes de una migración
  • Usa dig +short tudominio.com A para comprobar registros
  • Si usas SOLTIA, verifica si ofrecen gestión DNS y plantillas para correo y SSL

Cómo configurar SSL/TLS gratuito

Instalación con Certbot

sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d tudominio.com -d www.tudominio.com

cPanel / AutoSSL

En hosting compartido, cPanel ofrece AutoSSL que gestiona certificados Let’s Encrypt automáticamente. Revisa que tu proveedor (como SOLTIA) tenga AutoSSL activado.

Imagen ilustrativa

Backups automáticos: por qué y cómo configurarlos

¿Qué respaldar?

  • Archivos WordPress: wp-content, wp-config.php
  • Base de datos MySQL completa
  • Configuración del servidor, certificados, logs

Métodos de backup

  • Plugins WordPress: UpdraftPlus, BackWPup, Duplicator
  • A nivel de servidor: rsync, mysqldump, Borg, Restic
  • Soluciones gestionadas: backups automáticos con restauración en 1 click del proveedor

Script ejemplo con rsync + mysqldump

#!/bin/bash
BACKUP_DIR="/backups/tudominio/$(date +%F)"
mkdir -p "$BACKUP_DIR"
mysqldump -u wpuser -p'Contraseña' wordpressdb > "$BACKUP_DIR/db.sql"
rsync -a --delete /var/www/tudominio/ "$BACKUP_DIR/www/"
find /backups/tudominio -maxdepth 1 -type d -mtime +7 -exec rm -rf {} ;

Optimización de velocidad para WordPress

Optimización en el servidor

  • Usa PHP-FPM con PHP 8.x y OPcache habilitado
  • Configura compresión Gzip/Brotli
  • Utiliza HTTP/2 o HTTP/3

Cache

  • Plugin de caché: WP Rocket, W3 Total Cache o caché a nivel servidor (LiteSpeed Cache)
  • Object cache: Redis o Memcached
  • Minificación de CSS/JS con cuidado

Optimización de imágenes

  • Formatos modernos: WebP
  • Redimensionar al tamaño necesario y lazy loading
  • Plugins: ShortPixel, Imagify, Smush

CDN

Un CDN rendimiento web">reduce latencia y descarga el servidor. Configura Cloudflare, BunnyCDN o KeyCDN con tu WordPress.

Imagen ilustrativa

Gestión de bases de datos MySQL

Comandos básicos

mysql -u wpuser -p -h localhost
SHOW DATABASES;
USE wordpressdb;
SHOW TABLES;
mysqlcheck -o -u root -p wordpressdb

Optimización

  • Eliminar transients caducados de wp_options
  • Limitar revisiones: define('WP_POST_REVISIONS', 5);
  • Optimizar tablas periódicamente con WP-Optimize

Acceso SSH y línea de comandos básica

ssh usuario@tudominio.com -p 22
# Con clave privada:
ssh -i ~/.ssh/id_rsa usuario@tudominio.com

Comandos útiles

  • htop — ver procesos y recursos
  • df -h — espacio en disco
  • tail -f /var/log/nginx/error.log — seguir logs
  • systemctl restart nginx — reiniciar servicios

WP-CLI esencial

wp core update
wp plugin update --all
wp user create juan juan@tudominio.com --role=author

Cómo usar cPanel/CloudLinux

Acciones comunes en cPanel

  • Gestor de archivos: editar, permisos, compresión
  • Dominios: añadir, redirigir, configurar DNS
  • Correo: crear cuentas, filtros, reenvío
  • Bases de datos: phpMyAdmin, usuarios y permisos
  • Instaladores: Softaculous para WordPress

CloudLinux y LVE

CloudLinux limita recursos por cuenta (LVE) para evitar que un cliente afecte al resto. Ofrece PHP Selector para elegir versiones de PHP por cuenta.

Migración web paso a paso sin caídas

  1. Reduce TTL a 300s al menos 48h antes
  2. Primera sincronización con rsync
  3. Exportar/importar base de datos con mysqldump
  4. Probar con /etc/hosts local antes de cambiar DNS
  5. Rsync final + mysqldump justo antes del corte
  6. Cambiar DNS y monitorear propagación
  7. Verificar logs las primeras 48-72h

Preguntas frecuentes

¿Qué tipo de hosting es mejor para un blog personal?

Un hosting compartido o Managed WordPress suele ser suficiente. Es económico e incluye instalador de WordPress, copias de seguridad y soporte.

¿Cómo muevo mi WordPress sin perder SEO?

Mantén el mismo dominio, usa redirecciones 301 si cambias URLs, reduce TTL DNS y verifica SSL en el nuevo host.

¿Qué plugin de caché me recomiendas?

WP Rocket (comercial) o LiteSpeed Cache (gratuito y nativo en servidores LiteSpeed como los de SOLTIA).

¿Cómo configuro correo profesional?

Configura registros MX, SPF, DKIM y DMARC apuntando al proveedor de correo (Google Workspace, Microsoft 365 o servidor propio).

¿Mi sitio va lento con muchos plugins?

Revisa con Query Monitor, elimina innecesarios, habilita cache y object cache (Redis) y optimiza la base de datos.

¿Con qué frecuencia hacer backups?

Sitios estáticos: diarios. Tiendas online: cada pocas horas incrementales + diarios completos. Siempre offsite.

¿Es seguro usar FTP?

No. Usa SFTP o FTPS. Para automatizaciones usa rsync sobre SSH.

¿Puedo usar CDN con SSL y WordPress?

Sí. Configura el CDN en modo Full SSL e instala certificado válido en el origen. Verifica que no haya bucles HTTP/HTTPS.

Busca tu dominio ideal.

Más de 690 extensiones. Gestión DNS y SSL gratis incluidos.

.com.es.net .org.eu.info.online
Medio asociado: Galicia Universal