Cómo instalar WordPress en DigitalOcean

Cómo instalar WordPress en DigitalOcean
  1. 1. Cómo instalar WordPress en Microsoft Azure
  2. 2. Cómo instalar WordPress en Google Cloud
  3. 3. Instalar WordPress en AWS – Amazon Web Services
  4. 4 4. Introducción a la computación en la nube con WordPress
  5. 5 5. Actualmente leyendo: Cómo instalar WordPress en DigitalOcean

DigitalOcean es una de las empresas de alojamiento en la nube de más rápido crecimiento en el mundo que se centra en la simplicidad y la escala. Hoy vamos a aprender cómo instalar y configurar WordPress en DigitalOcean.


Por qué amamos DigitalOcean

Al abrir sus puertas en 2011, pronto se convirtió en uno de los mayores proveedores de alojamiento en la nube con más de un millón de usuarios. Los servidores de DigitalOcean se conocen como Droplets, la unidad más pequeña de un servidor en la nube que puede comprar a partir de $ 5 / mes.

El factor clave para el estupendo éxito de DigitalOcean es su simplicidad. Además de ser una opción limpia y simple, hay mucho más para amar DigitalOcean para su sitio de WordPress. Aquí hay cinco razones por las que consideramos que DigitalOcean es increíble.

Nota: Esta es una sección opcional, puede omitirla y pasar directamente a la siguiente sección para instalar WordPress en DigitalOcean.

Precios competitivos y asequibles

precios de digitalocean gotas de $ 5 vps

Precios de DigitalOcean (septiembre de 2018)

DigitalOcean tiene uno de los puntos de precios más bajos en la industria de alojamiento en la nube. Puede comenzar con su propio servidor por tan solo $ 5 / mes.

Tres características hacen que DigitalOcean sea altamente asequible.

  1. Uso de pago por hora
  2. Sin período mínimo de alquiler
  3. Sin tarifa de configuración (incluso para configuraciones grandes)
  4. Los planes comienzan en $ 0.0007 / hora
Las gotas de DigitalOcean comienzan desde $ 5 / mes!

La gota de $ 5 / mes viene con:

  • 1 GB de RAM
  • 25 GB de espacio de almacenamiento SSD (los SSD son aproximadamente 10 veces más rápidos que los discos duros tradicionales)
  • 1 TB de ancho de banda (eso es realmente generoso)
  • 1 unidad de potencia de vCPU (CPU virtual)
  • Precio: $ 0.007 / hora, que es aproximadamente $ 60 / año!

Instalador automático de 1 clic para WordPress

instalación de wordpress con una sola pulsación desde digitalocean

Instalación de WordPress con 1 clic que ofrece DigitalOcean

DigitalOcean tiene una dulce imagen preparada para WordPress y una gran cantidad de otro software de código abierto, lo que lo convierte en un activo invaluable. Con unos pocos clics (verás cómo) podremos crear una instalación estable de WordPress en poco tiempo.

Comunidad épica y base de conocimiento

enfoque centrado en la comunidad de digitalocean

El enfoque centrado en la comunidad de DigitalOcean para clientes ganadores

¡DigitalOcean tiene una gran cantidad de tutoriales sobre prácticamente cualquier sistema operativo, cualquier software y cualquier tema (relacionado con el alojamiento)! La mejor parte: se prueba meticulosamente en sus gotas para garantizar que también funcione en su gota!

Además de tutoriales, también tiene foros de preguntas y respuestas activos y proyectos comunitarios interesantes..

Redimensionamiento Dinámico

Con DigitalOcean, puedes redimensione dinámicamente su gota. ¿Recuerdas que hablamos de eso en Introducción a la computación en la nube con WordPress? Siempre que necesite un poco de jugo extra, cambiar el tamaño de una gota tan fácil como girar una perilla para aumentar el volumen!

Con la confianza de los mejores desarrolladores

digitalocean-review-base de clientes

Los desarrolladores aman DigitalOcean

John Resig, creador de jQuery (uno de los mejores frameworks de JavaScript), Salvatore Sanfilippo, creador de Redis y el cofundador de StackExchange, Jeff Atwood, todos usan DigitalOcean para sus proyectos.

Instalar WordPress en DigitalOcean

Requisito previo: Una vez que se haya registrado en DigitalOcean, debe actualizar su información de contacto y transferir algo de dinero (alrededor de $ 5) a su cuenta de DigitalOcean para crear su primera gota. Piense en ello como un teléfono prepago. Puede usar PayPal o tarjeta de crédito para recargar su cuenta. Ahora estamos listos para crear nuestra gotita de WordPress.

Organización de cuentas de usuario de DigitalOcean: ¿Qué son los proyectos??

creando un proyecto en digitalocean

Los proyectos son una unidad básica de organización en su cuenta de DigitalOcean. Cada proyecto puede tener múltiples gotas y otras características (como equilibradores de carga y almacenamiento de objetos) que DigitalOcean tiene para ofrecer. Una sola cuenta DigitalOcean puede tener múltiples proyectos.

Comenzamos creando nuestro primer proyecto DigitalOcean. Seleccione un nombre de proyecto, descripción, propósito del proyecto y entorno. Un entorno puede ser Desarrollo, Puesta en escena o Producción. Para nuestro tutorial, hemos elegido las opciones que se muestran en la captura de pantalla anterior.

Dado que DigitalOcean es una plataforma de alojamiento en la nube centrada en el desarrollador, tienen estas opciones adicionales que ayudan mucho a los desarrolladores a organizar sus proyectos.

Cómo crear WordPress Droplet en DigitalOcean

Una vez que haya creado un proyecto, ahora puede crear una gota.

crear una nueva gota en digitalocean en wordpress

Paso 1: Comenzamos creando una gotita dentro del proyecto WPExplorer.

gotita os

Paso 2: Seleccione Ubuntu como el sistema operativo de su droplet y luego seleccione el Aplicaciones de un clic lengüeta.

gota de imagen de un clic de WordPress en digitalocean

Paso 3: Seleccione WordPress en 18.04. Esto significa que DigitalOcean instalará automáticamente WordPress en Ubuntu 18.04.

opciones de copia de seguridad y almacenamiento en bloque

Nota: También puede agregar copias de seguridad a su Droplet. Sin embargo, esto no es importante para nosotros ya que este es un tutorial. Además, esto no debe confundirse con las copias de seguridad de WordPress. Una copia de seguridad de gotas son copias de seguridad automáticas a nivel del sistema, lo que significa que copian todo en el sistema operativo (y no solo WordPress).

Opciones de ubicación del centro de datos (y adicionales) en una gota de DigitalOcean

Paso 4: Las gotas de DigitalOcean se pueden implementar en 8 centros de datos diferentes. Como estoy ubicado en India, he seleccionado Bangalore. Es opcional seleccionar las opciones adicionales (como red privada, IPv6, etc.) y una clave SSH. Dado que estamos aquí para instalar solo WordPress, estas funciones no serán necesarias. Sin embargo, siéntase libre de probarlos en su cuenta de DigitalOcean!

creando una gota de océano digital

Paso 5: Como puede ver, el proyecto predeterminado, es decir, WPExplorer se selecciona automáticamente. Ingrese un nombre de host (esto es para que lo recuerde internamente) y haga clic en Crear para comenzar a crear tu gotita.

gotas de digitalocean listas

La gota de DigitalOcean está lista!

Paso 6: Una vez que se haya creado la gota, verá un mensaje similar a la captura de pantalla anterior..

correo electrónico de gotas de digitalocean

También debe recibir un correo electrónico similar en su cuenta de correo electrónico registrada de DigitalOcean.

Iniciar sesión en la gota de DigitalOcean a través de la consola SSH

Es casi la hora de la famosa instalación de WordPress de 5 minutos. Solo que esta vez terminaremos en 2 minutos. Ya tenemos la dirección IP que podemos usar para iniciar sesión en el servidor de WordPress. Sin embargo, necesitamos iniciar sesión en nuestra gotita DigitalOcean a través de SSH para una configuración por primera vez.

Una gota de WordPress sin configurar en DigitalOcean

A menos que hagamos eso, veremos un mensaje como este cuando ingresemos la dirección IP en nuestro navegador. Puede iniciar sesión en su gotita DigitalOcean a través de SSH usando Putty en Windows o Terminal en Mac. Sin embargo, DigitalOcean tiene una forma aún más simple de hacer esto, como se muestra a continuación:

gotita de acceso ssh a través de la consola

Primero, desde el panel de control de DigitalOcean, seleccione su gotita y luego seleccione la pestaña Acceso en el menú de la izquierda. Haga clic en Consola de lanzamiento para acceder a su gotita a través de SSH utilizando su navegador web.

acceso ssh gotita

Luego, ingrese su nombre de usuario (root) y la contraseña que le enviamos por correo electrónico anteriormente. Se le pedirá de inmediato que cree una nueva contraseña para la cuenta de usuario raíz. Una vez que haya restablecido la contraseña de root, debería ver un mensaje similar al anterior..

Eso es. Ahora estamos listos para la famosa instalación de WordPress de 2 minutos!

Configurar la instalación de WordPress en DigitalOcean

Hasta ahora hemos:

  • Creó una nueva gota de DigitalOcean con Ubuntu y WordPress preinstalados; y
  • Ingresó a la gotita a través de SSH (usando el acceso a la consola integrada de DigitalOcean).

Ahora tenemos que hacer los pasos finales para preparar nuestro sitio de WordPress.

instalación de wordpress en digitalocean 1/2

Ingrese la dirección IP en su navegador, y debería ser recibido con la famosa pantalla de instalación.

instalación de wordpress en digitalocean 2/2

Ahora seleccione un nombre de usuario, contraseña y dirección de correo electrónico. La configuración de la base de datos ha sido preconfigurada por DigitalOcean. También es posible que desee desactivar la visibilidad del motor de búsqueda, si está probando un sitio. Lo único es que debe habilitarlo una vez que su sitio esté listo.

Haga clic en Instalar WordPress y deja que ocurra la magia.

instalación de wordpress en digitalocean

Y ahí lo tienes: WordPress está listo.

instalación exitosa de wordpress en digitalocean

Esto marca el final de nuestro tutorial básico.

Bonus: DigitalOcean para principiantes (otra opción en la nube)

¿Recuerdas cuando hicimos nuestra revisión de alojamiento de Cloudways hace un tiempo? Bueno, una de las características interesantes que ofrece Cloudways es la opción de elegir su nube, ¡y una de las opciones es DigitalOcean! Dado que Cloudways hace todo el trabajo pesado por usted, puede simplemente hacer clic y comenzar a alojar su sitio web para que pueda tener todos los increíbles beneficios del alojamiento en la nube con DigitalOcean menos la configuración. Esto hace que Cloudways sea una excelente opción para los novatos o para las personas que no quieren profundizar en el aspecto técnico de la configuración del alojamiento en la nube.

Configuración avanzada de WordPress en DigitalOcean

Tener un sitio de WordPress en DigitalOcean es genial. Sin embargo, no servirá de mucho si la URL de su sitio de WordPress es una dirección IP. Necesitamos vincularlo a un nombre de dominio. Además, los sitios web encriptados son la norma hoy en día, por lo que vamos a aprender cómo instalar un certificado HTTPS en nuestra gotita de WordPress.

Aquí hay un resumen de lo que cubriremos en nuestra sección de configuración avanzada de WordPress:

  • Configure un nombre de dominio para su sitio de WordPress
  • Instale HTTPS para WordPress en su gotita DigitalOcean.

Configuración de un nombre de dominio para su gota de WordPress DigitalOcean

Para configurar su URL de WordPress, necesita:

  • Agregar un “Un expediente” apuntando a la dirección IP de su gotita y
  • Cambiar la URL del sitio desde el panel de administración de WordPress.

Es un proceso de dos partes que debe hacerse secuencialmente..

Parte 1: Agregar un registro A a su dominio:

Esta parte depende principalmente de su proveedor de alojamiento. Debe consultar la documentación de sus hosts al agregar registros A a su DNS. O simplemente Google “cómo agregar un registro en “Debería obtener instrucciones específicas.

Si su host viene con cPanel (la mayoría de los servidores web compartidos lo hacen), tenemos un tutorial para usted aquí:

tablero de cpanel en un host compartido

Paso 1: Inicie sesión en su cuenta de cPanel y seleccione Editor de zona. También puede usar la función de búsqueda en cPanel para localizar rápidamente esta herramienta.

Agregar un registro en dns 1/2

Paso 2: Haga clic en + Un expediente para agregar un nuevo registro A.

 agregando un registro dns

Paso 3: Supongamos que su nombre de dominio es example.com y desea señalarlo a su nueva gota de DigitalOcean. En este caso, debe agregar dos A registros en su editor de Zona DNS. El primero es para ejemplo.com y el otro es para www.ejemplo.com. Ambos registros apuntarán su nombre de dominio principal a la dirección IP de la gotita. Debe usar la siguiente configuración:

Un registro n. ° 1: “ejemplo.com”

Nombre: ejemplo.com. (sí, se incluye un '.' al final)
Dirección: en el campo de dirección, agregue la dirección IP de su gotita.

Un registro # 2: “www.ejemplo.com”

Nombre: www.example.com. (automáticamente aparecerá un '.' al final. Si no es así, ¡ignórelo!)
Dirección: la dirección IP de su gotita.

Sin embargo, para nuestro tutorial, estamos usando un subdominio: digitalocean.souravkundu.in. Por lo tanto, hemos ingresado un único registro A para que el subdominio apunte a la dirección IP de la gotita.

Nota: esta configuración también es útil para sitios web que tienen diferentes subdominios para su blog. Por ejemplo “blog.productsite.com”.

Un registro para nuestro tutorial: “digitalocean.souravkundu.in”

Nombre: digitalocean.souravkundu.in.
Dirección: la dirección IP de nuestra gotita

Una vez que los registros A se configuran para que apunten a la dirección IP de la gotita, debería tardar un tiempo en reflejarse. (No sucede instantáneamente). Este período de espera se denomina tiempo de propagación de DNS y dura hasta 24 horas. Sin embargo, prácticamente hablando, no debería tomar más de 5 minutos si es un nuevo registro A.

Paso 4: Para verificar que el registro A está funcionando, ingrese la URL (que en nuestro caso es digitalocean.souravkundu.in) en su navegador, y debería ver su sitio de WordPress. Eso le indica que ha vinculado con éxito su dominio a su gotita DigitalOcean.

Parte 2: Cambiar la URL del sitio de WordPress en DigitalOcean

instalación predeterminada de wordpress

Cuando instalamos el sitio de WordPress en DigitalOcean, la URL del sitio se configura automáticamente para que sea la dirección IP del servidor. Ahora tenemos que cambiarlo al nuevo nombre de dominio que acabamos de configurar.

Dirígete al panel de WordPress → Configuración → General. Tenemos que cambiar dos campos aquí:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Cámbielo a la URL respectiva que configuró en el registro A en la sección anterior. Debe ser “ejemplo.com” o “blog.ejemplo.com”. Tenga en cuenta que tanto la dirección de WordPress como la dirección del sitio deben tener los mismos valores.

configuración de url del sitio de wordpress

En nuestro tutorial, hemos utilizado http://digitalocean.souravkundu.in/. Una vez hecho, desplácese hacia abajo y presione Guardar para guardar los cambios..

Tu sitio de WordPress ya está listo!

Agregar HTTPS a WordPress usando DigitalOcean

La configuración de un certificado SSL habilita HTTPS en el servidor web, que asegura el tráfico entre el servidor y los clientes que se conectan a él. DigitalOcean preinstala una herramienta llamada Certbot en el droplet de instalación de WordPress con un solo clic. Certbot es una forma gratuita y conveniente de configurar certificados SSL en un servidor.

Ahora veremos cómo configurar Certbot en DigitalOcean para agregar HTTPS a su sitio de WordPress.

De acuerdo con DigitalOcean documentación, para usar Certbot, necesitará un nombre de dominio registrado y dos registros DNS:

  • Un registro A del dominio (por ejemplo, ejemplo.com) a la dirección IP del servidor
  • Un registro A del dominio precedido de www (por ejemplo, www.example.com) a la dirección IP del servidor.

Esto es muy similar a la parte 1 de la sección de configuración de DNS. ¿Y adivina qué? Ya lo hemos hecho!

Una vez realizado este paso, tendremos que iniciar sesión en la consola del droplet a través de SSH y ejecutar el siguiente comando:

certbot --apache -d example.com -d www.example.com

Lo único es que example.com se reemplaza con su nombre de dominio. En nuestro tutorial, dado que solo estamos usando un subdominio, el comando será:

certbot --apache -d digitalocean.souravkundu.in
  • Habrá un par de indicaciones cuando se ejecute el comando. Simplemente acéptelos ingresando “Y” en la consola.
  • También se le preguntará si desea redirigir todo el tráfico HTTP a la versión HTTPS del sitio web. Recomendaría seleccionar sí, ya que esto garantiza que todos sus visitantes obtengan la versión encriptada de su sitio web.
  • Una vez hecho esto, tendrá que volver al panel de WordPress y cambiar la URL del sitio de http a https, como se muestra en la captura de pantalla a continuación.

cambio de URL del sitio de WordPress a https

Automatización y programación de copias de seguridad de DigitalOcean

Como se mencionó anteriormente, puede agregar copias de seguridad a su gotita DigitalOcean, pero estas solo se ofrecen una vez por semana. Pueden pasar muchas cosas en 7 días entre las copias de seguridad. Es por eso que creemos que es beneficioso tomar sus propias copias de seguridad del sitio o usar un servicio confiable como SnapShooter para ayudarlo a administrarlos mejor.

SnapShooter DigitalOcean Backups

Con SnapShooter puedes programar y crear tantas copias de seguridad como necesites. Ya sea diario, por hora o bajo demanda. Además, puede planear realizar copias de seguridad durante las horas no pico, mantener un archivo completo (elija cuántas desea conservar) y almacenarlas de forma segura. La opción de conectar varias cuentas de DigitalOcean a SnapShooter le permite optimizar las copias de seguridad de todos sus sitios. SnapShooter incluso puede detectar automáticamente y activar copias de seguridad para todas las gotas nuevas, manteniendo sus sitios cubiertos.

Consigue SnapShooter

Por supuesto, puede realizar copias de seguridad manuales de su sitio, pero un servicio como SnapShooter facilita el proceso.

Terminando

DigitalOcean es uno de los mejores ejemplos de proveedores de alojamiento en la nube amigables para el desarrollador. Tienen una amplia documentación que incluye un página dedicada para WordPress y soporte basado en tickets sistema. Impulsado por un diseño intuitivo, guías centradas en el usuario y características robustas, DigitalOcean está cambiando la cara del alojamiento en la nube, una gota a la vez. Y con un punto de entrada de $ 5 / mes, es un excelente lugar para aprender cómo ensuciarse las manos con WordPress.

Experimente la nube ahora!

¿Qué te pareció este tutorial? ¿Hay algo que le gustaría que agreguemos? Nos encanta escuchar tu opinión en los comentarios a continuación..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me