Contratar servidor Hetzner Cloud y configurarlo

En esta guía te voy a explicar cómo contratar y configurar un servidor Hetzner Cloud ya que es el que yo uso en mi día a día y me parece la mejor opción si eres resolutivo y solo necesitas WordPress.

Cupon SE Ranking
Cuidado
Si no tienes conocimientos medios de servidores o no estas dispuesto a pegarte con problemas de servidores, no lo contrates. Existen buenos proveedores de hosting como LucusHost, Raiola o Banahosting que ofrecen servicios más userfriendly o te ofrecen un soporte que Hetzner no te da.

let's go
Lo que aprenderás aquí

Lo que debes saber antes

Lo que vamos a hacer en este tutorial es lo siquiente:

  1. Vamos a contratar desde cero un servidor en Hetzner.
  2. Vamos a configurarlo (proceso sencillo pero que asusta al inexperto).
  3. Vamos a darlo de alta en Runcloud para gestionarlo.
  4. Vamos a instalar WordPress

¿Y por qué es necesario usar Runcloud? Vamos con la pregunta del millón.

Cuidado

Cuando contratas un servidor en Hetzner, recibes una máquina en bruto (potente, barata y rápida… pero desnuda). Así pues, desde el propio Heztner no puedes gestionar dicho servidor y necesitas un "agente externo" para ello.

contratar servidor hetzner gestionado con Runcloud

Es ahí donde RunCloud entra como un administrador que nos ahorra horas de configuraciones técnicas, gestiona PHP, Nginx, actualizaciones, seguridad y despliegues sin que tengas que pelearte con la terminal.

Así pues, Hetzner nos ofrece el servidor y Runcloud la gestión.

¿Por qué uso Heztner?
Desde que empecé a trabajar como consultor hace ya cerca de 15 años en una empresa informática he estado trabajando con servidores y, aunque no es lo que más me motiva, me siento cómodo trasteando con ellos.

Desde que empecé a crear webs he trabajado con servidores de WebEmpresa, Raiola, Sered, Contabo... Y de todos, el que me ofrece la mejor relación calidad precio es Hetzner.

¡Pero ojo! porque yo solo uso WordPress y punto. No necesito CPanel, ni WePanel ni nada. Como mucho cuentas de correo que gestiono con Dondominio.

Cómo funciona Hetzner Server

Como ya he comentado anteriormente, Hetzner es el mero provedor de hosting VPS. Así pues, lo que yo hago es contratar el server en esta empresa y luego lo gestiono con Runcloud. Sí, pago dos empresas pero la suma de ambas me sigue siendo mucho más económica que los proveedores de hosting clásicos.

Obviamente, y que quede claro, porque estos proveedores ofrecen otros servicios que Hetzner no.

Con Hetzner estás solo.

Por otro lado, y de cara a la creación de webs, lo que yo hago es lo siguiente:

  1. Registro el dominio en Don Dominio.
  2. Instalo WordPress con RunCloud.
  3. Configuro los DNS de en Cloudflare
  4. Configuro los NameServer de Cloudflare en DonDominio
como instalar wordpress con Hetzner y runcloud

Una vez comprendido todo el proceso vamos con ello

Contratar servidor Hetzner Cloud

Vamos a contratar ya nuestro servidor y para ello, puedes acceder a Hetzner de 2 maneras:

Usa el que prefieras.

Aquí debes crear tu cuenta si todavía no la tienes (que probablemente no la tendrás) y acceder a ella.

registrarse en Hetzner

Tras ello, en el menú superior derecho debes acceder a la sección de la consola (Console):

como acceder a la consolar de Hetzner

En este momento llegarás a una panel como el que ves abajo. En mi caso ya tengo un proyecto creado y llamado Nichos (😏), mientas que en tu caso estará vacío (si lo acabas de crear).

crear un proyecto en Hetzner
Para qué sirve un proyecto
Desde el proyecto puedes acceder a tus servidores y ver su estado o, como diría el gran David Bisbal, cómo están los máquinas.

como estan los máquinas

Vamos a crear el proyecto.

Crear un proyecto en Hetzner

Los proyectos en Hetzner son como cajas en las que guardamos nuestros servidores, no tienen ningún misterio. Por hacer una analogía, es como un contenedor en Google Tag Manager.

Para crear un proyecto simplemente debes hacer click en New Project.

crear proyecto en Hetzner Cloud

En la ventana que aparece debes indicar el nombre de tu proyecto y hacer click en Add Project.

como crear un proyecto en Hetzner

Tras ello, accedemos a dicho proyecto y aparecerá vacío, pero para que te hagas una idea te muestro como es mi proyecto con 2 servidores contratados.

panel de control de hetzner

Comprar servidor desde Hetzner panel

Estando en la sección de servidores, dentro de nuestro proyecto, debemos ir a Add Server, en el menú superior derecha.

añadir un servidor en hetzner

En este momento nos aparecerá una pantalla de varios pasos para que configuremos nuestro servidor a medida. Yo te voy a indicar cómo lo hago yo pero tu eres libre de escoger las características que tu prefieras.

De entrada, empezamos con lo más importante: el tipo.

como contratar un servidor en hetzner

Como ves abajo, puedes optar por un servidor de recursos compartidores o dedicado (es decir con todos los recursos para ti). A poco que me conozcas sabrás que yo siempre apuesto por aquello que me ofrezca la mejor relación calidad precio y es por ello que selecciono un servidor de recursos compartidos y con el coste optimizado.

contratar servidor WordPress VPS

Y de todas las opciones que ves arriba, selecciono un servidor x86 (Intel/AMD), mas en concreto CX33 de 4 Virtual CPUs (o Virtual Central Processing Units), con 8 Gigas de RAM (que buenos son) y un espacio de 80 Gigas. Con esto, para que te hagas una idea, puedes meter 50 webs normalistas (que no sean de miles de URLs) siempre y cuando los backups los guardes externamente.

Vamos ahora a la localización. Aquí debes escoger el país en el que vayan a estar tus webs. Mis servidores ya contratados están en USA porque es ahí donde tengo los nichos pero ahora lo voy a escoger a en Alemania porque voy a centrar las webs en Europa.

como contratar un servidor vps en hetzner

Vamos ahora a seleccionar las direcciones IPv4 e IPv6. Aquí hay que usar ambos protocolos (Dual Stack) para garantizar que tu servidor sea accesible universalmente, tanto para las redes antiguas que solo usan IPv4 como para las redes modernas que ya usan IPv6.

como contratar un servidor en hetzner con IPV4 e IPV6

Visto el tema de las IPs ya podemos saltarnos el resto de pasos porque yo no hago nada más. Como ves abajo, no selecciono claves SSH ya que esto lo hago gratis desde Runcloud (y si es gratis, es mejor).

como contratar un servidor en hetzner con ssh

Así mismo, tampoco creo volúmenes, ni Firewalls ni configuro backups porque lo hago posteriormente en Runcloud.

como contratar un servidor vps en hetzner para WordPress

Así mismo, tampoco configuro nada de lo siguiente.

comprar servidor wordpress hetzner

Por lo tanto, ya solo queda darle un nombre a nuestro servidor y listo.

como contratar servidor para wordpress

Como ves en la imagen de la derecha (o en la imagen de abajo si lo ves con el móvil) tenemos un resumen de aquello que vamos a contratar con su precio correspondiente.

En mi caso, son apenas 6.5€ por un servidor bastante potente y en el que puedo meter 50 webs de tipo nicho.

Cuidado
Ojo, a este precio hay que sumarle el de Runcloud pero sigue siendo menor que el de un servidor clásico con VPN. Haz tu mismo la comparación.
como contratar servidor vps

Una vez comprado y creado el servidor, volvemos a nuestro panel de Hetzner donde podemos ver dicho server.

servidor para wordpress barato
Consejo
Nada más contratar el servidor de Hetzner recibirás un correo con el usuario y contraseña administrador, tenlo a mano para más adelante.

Perfecto, ya tenemos nuestro servidor Hetzner listo para llenar internet de amor pero recuerda que solo tenemos el servidor, ahora toca añadirlo a Runcloud para poder gestionarlo, instalar WordPress, backups y eso.

¡Seguimos con ello!

let's go

Que los errores técnicos no arruinen tus esfuerzos

screaming frog tutorial basico

Te enseño a auditar tu web con Screaming Frog, para que identifiques y soluciones los problemas que están afectando tu SEO.

¡Comienza mi curso de Screaming Frog gratis hoy!

Configurar Runcloud

Lo primero de todo que debes hacer es ir a runcloud.io y registrarte.

runcloud

Tras ello, accederás a un panel como el que ves abajo donde yo ya tengo mis 2 servidores y voy a conectar el tercero. Para ello, debemos hacer clic en Conectar Servidor (Connect a New Server).

Conectar servidor con Runcloud

Ahora debemos elegir la empresa con la que hemos contratado el servidor. En nuestro caso es Hetzner Cloud.

Conectar servidor hetzner con Runcloud

Vamos ya con la conexión, la cual podemos hacer de 2 maneras distintas: de manera automática o vía dirección IP. Yo prefiero la segunda.

Conectar servidor vps con Runcloud

Ahora debemos indicar el nombre del servidor y su IP. Así mismo debemos elegir la base de datos, y aquí yo te aconsejo escoger MariaDB en lugar de MySQL porque ofrece mejor rendimiento y menor consumo de recursos (además de ser un proyecto completamente de código abierto).

dar de alta un servidor en Runcloud

Ahora llega la parte más crítica de la conexión del servidor: copiar y pegar un script. Sí, me has leído bien, lo que pasa es que mucha gente se asusta porque la cadena a pegar es muy larga.

como configurar servidor VPS

No obstante, fíjate arriba que solo tienes que seguir 3 pasos (y el tercero es tomarte un cafecito ☕️).

Venga vamos con ello: básicamente lo que tienes que hacer es acceder a la consola de Hetzner para pegar la cadena del paso 2. Y esto lo puedes hacer desde Hetzner o con un programa que se llama PuTTY muy sencillo que te permite acceder a dicha consola.

Puedes descargar PuTTY desde https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

descargar putty

Una vez descargado, lo instalas en su complejo proceso de siguiente, siguiente, siguiente, lo inicias y te aparecerá una pantalla como la de abajo.

conectarse a servidor con PuTTY

Ahora solo tienes que introducir la IP del servidor Hetzner y hacer click en Open. Te aparecerá un mensaje como el de abajo que debes aceptar.

conectarse a servidor hetzner con putty

Con esto ya tienes acceso a la clásica consola de comandos en negro donde debes indicar el usuario root que has recibido en el correo de Hetzner tras contratar el servidor.

como acceder a servidor con Putty

Tras ello, debes introducir la contraseña que recibiste en el correo inicial y, tras ello, debes indicar una nueva contraseña. Dicha nueva contraseña guárdala bien porque es clave (nunca mejor dicho).

acceder por primera vez a servidor hetzner

Una vez indicada y guardada la nueva password ya estás dentro del servidor y es aquí donde viene el paso 2: el de copiar y pegar.

como usar putty en Hetzner cloud

Copia de Runcloud la cadena de texto del paso 2 y pégala abajo. Después, haz clic en Intro y deja que surja la magia.

Instalar Runcloud en hetzner

Ahora llega el paso 3, el del café. Tómate uno bien rico y si alguna vez pasas por Oldenburgo, invítame a uno 😜.

Una vez haya terminado el proceso ya puedes ir a Runcloud y encontrar tu servidor listo.

crear servidor en Runcloud

Vamos ya con el paso definitivo y opcional, realmente: instalar WordPress.

Instalar WordPress en servidor Hetzner

Llegados a este punto ya tienes tu servidor vivito y coleando, por lo que vamos a empezar a darle uso. Para ello vamos a instalar WordPress.

¿Cómo?

Desde Runcloud ya que, recuerda que, Runcloud es la herramienta online que nos permite gestionar el servidor.

Para ello, accede a tu servidor y haz clic en Web Applications.

instalar wordpress en runcloud

En la pantalla que aparece selecciona la opción de WordPress y en Web Application Name indica el nombre de tu web.

instalar wordpress desde runcloud

En la sección siguiente, indica el nombre de tu dominio, con su extensión.

Como yo lo hago
Tras ello, debes indicar si quieres que tenga las 3 www o no. Yo se las quito por lo que selecciono la opción de "Enable www for this domain / subdomain" con "non-www (enable www non-www redirection)". Esto básicamente me genera un DNS con la redirección de las 3 w a la versión sin las 3 w.

como instalar wordpress con runcloud

Fíjate en los DNSs que te aparecerán en la imagen de arriba y apúntalos porque los vas a necesitar en el siguiente paso.

Ahora, debes indicar los datos propios del WordPress. Es decir, título del sitio, usuario administrador con su contraseña y correo.

instalar wordpress en hetzner

Finalmente, debes indicar si quieres hacer backup o no, así como la frecuencia. De entrada, Runcloud te ofrece 10 gigas de almacenamiento por lo que puedes guardar el backup en Runcloud o seleccionar la opción de Local Storage para guardarlo en Hetzner.

instalar wordpress en hetzner con runcloud

Con esta configuración ya solo tienes que hacer clic en Deploy y listo.

Configuración en CDN si tienes

Una vez instalado tu servidor debes avisar a tu registrados de dominios para que apunte a dicho servidor y tome la información. Eso o avisar a tu CDN si usas uno. Yo en mi caso uso Cloudflare y el esquema de configuración es el siguiente:

cloudflare configuracion

Así pues, y hablando claro, ahora toca pegar los DNSs en tu servidor o CDN. Yo uso el CDN de Cloudflare y si tu también lo usas, debes ir a tu cuenta y pegarlo en la zona del editor como te muestro abajo:

configurar CDN para dominio
Consejo
Si no sabes cómo hacer este paso, aquí te dejo un tutorial de Cloudflare donde lo explico en mayor detalle.

Y una vez configurados los DNS, tienes que indicar los Nameservers de Cloudflare en tu registrador de dominios (en mi caso DonDominio).

configurar DNS en Dondominio

Perfecto, pues ya solo queda instalar el certificado SSL y ya lo tendrías. Para ello, en Runcloud ve a tu proyecto, a la sección de SSL/TLS y haz clic en Use SSL/TLS Basic.

instalar certificado SSL en Runcloud

Selecciona el provedor Let's Encrypt y el Server Side HTTPS Redirection.

instalar ssl con Runcloud
Cuidado
Si te da error al hacer el Deploy por el HTTP/3, quítalo, haz el deploy y vuelve a activarlo una vez hayas instalado el certificado SSL.

Bueno, ahora sí que sí, ya tienes tu servidor Hetzner contratado, con su Runcloud y su WordPress instalado. No se tu, pero no ha sido una tarea fácil de documentar y explicar por lo que yo más que un café me voy a tomar un cerveza a tu salud por llegar hasta aquí.

¡Gracias!

Consejo
Y recuerda que si necesitas correo asociado a tu dominio aquí te explico como conseguir tu correo corporativo desde 1€ al año.

Sergio Canales SEO

Si has llegado hasta aquí… ¡Apúntate a mi Newsletter y sigue aprendiendo cada semana sobre SEO!

Sergio Canales

Ingeniero industrial y amante del SEO para nichos. Me encanta crear proyectos, posicionarlos y monetizarlos. Puedes saber más aquí sobre mi.

Subir