Cómo alojar WordPress en Google Cloud Hosting

Publicado: 2021-06-14
google hosting wordpress
Siga @Cloudways

En este artículo, le mostraré cómo alojar un sitio de WordPress en una instancia de máquina virtual de Google. Después de eso, entraré en los detalles de la instalación de WordPress en un servidor en la nube de Google administrado por Cloudways.

El primer método es algo técnico y requiere un nivel intermedio de experiencia en la ejecución de comandos de Linux y una comprensión básica de varias pilas. La administración de un servidor de Google también implica tareas complejas como parches, actualizaciones del sistema operativo, configuración del firewall y copias de seguridad que requieren la ejecución manual por parte del administrador del sistema o el propietario del servidor.

Sin embargo, con el segundo método a través de Cloudways, puede implementar instantáneamente su servidor e instalar su aplicación de WordPress con unos pocos clics. Cloudways es una plataforma de alojamiento en la nube administrada que ofrece la opción de alojar sus aplicaciones en los servidores de la nube de Google, gracias a una plataforma fácil de usar. La integración de GCE con Cloudways abre un nuevo mundo para el alojamiento administrado de WordPress que ofrece confiabilidad, velocidad y un tiempo de actividad increíble.

Antes de sumergirse en los procesos, sería bueno comprender por qué un servidor en la nube de Google es una excelente opción para alojar su sitio de WordPress. Cuando se trata del alojamiento de WordPress en Google Cloud, ¿por qué la gente prefiere un alojamiento de WordPress administrado como Cloudways en lugar de un alojamiento web nativo de Google en la nube?

  • Beneficios de alojar WordPress en Google Cloud
    • Tiempo de actividad
    • Velocidad
    • Fiabilidad
    • Escalabilidad
  • ¿Por qué Cloudways para alojar WordPress en GCE?
  • ¿Cómo instalar WordPress en un motor informático de Google?
  • ¿Instalar WordPress en Cloudways Managed Google Cloud Server?
  • Migrar el sitio de WordPress a Google Cloud

Beneficios de alojar WordPress en Google Cloud

Google Cloud es una de las infraestructuras de nube más sofisticadas, fiables y rápidas. Empresas gigantes como HSBC, Twitter, PayPal y Bloomberg utilizan GCE para sus requisitos de alojamiento.

Estas son algunas de las razones por las que el alojamiento de Google WordPress es una gran idea para sus sitios web:

Tiempo de actividad

Google Cloud Engine está disponible más del 99,9% del tiempo. Empresas como las grandes tiendas de comercio electrónico, los sitios de comercio y los sitios de noticias dependen en gran medida de los tiempos de actividad óptimos del servidor porque incluso una pequeña interrupción en el servicio puede causar un daño monetario grave.

Velocidad

Todos sabemos que Google (casi) maneja Internet, por lo que debe estar en la cima de su juego si desea clasificarse en la cima en las SERP de Google. Los sitios web de WordPress de alojamiento de Google permiten que los sitios web sean más rápidos y la velocidad es una de las señales de clasificación más importantes que utiliza Google para clasificar los sitios web en el SERP.

Fiabilidad

GCE utiliza la misma infraestructura que Gmail y YouTube. ¿Cuándo fue la última vez que experimentó un tiempo de inactividad viendo videos en YouTube o enviando correos electrónicos en Gmail? Por supuesto que no.

Lo que esto significa es que al alojar su sitio web en la infraestructura en la nube de Google, está alojando en el hardware y los centros de datos mejor mantenidos disponibles.

El equipo detrás de Google Cloud trabaja incansablemente para mejorar sus servicios y garantizar un mejor rendimiento que sus competidores. Lo hacen automatizando los cambios de configuración, usan una capa adicional de verificación para descubrir cualquier problema potencial y monitorean de cerca el impacto en la infraestructura debido a las modificaciones.

Escalabilidad

Los servidores de GCE son altamente escalables y pueden manejar picos de tráfico inesperados con facilidad, y le permite actualizar o degradar el tamaño de su servidor sin cambiar la dirección IP. Cuando esté en Cloudways, también puede monitorear el rendimiento de su servidor y escalar su servidor en consecuencia.

¿Por qué Cloudways para alojar WordPress en GCE?

Bueno, si no tiene experiencia previa en la administración de servidores en la nube y opta por alojar WordPress en la plataforma nativa de Google Cloud, navegará en aguas bastante oscuras.

Para un usuario de WordPress, usar GCE no es fácil. Hay mucho que hacer incluso antes de instalar WordPress. Debe comprar una instancia en el alojamiento de Google y luego crear una conexión SSH.

¡Sí! Sé que te perdí allí.

En pocas palabras, el proceso es largo y muchas cosas pueden salir mal. Y si el proceso se rompe, ¡tienes que empezar de nuevo! ¿Divertida? ¡Realmente no!

¡Sin embargo, Cloudways lo hace fácil! Simplemente regístrese y, en unos minutos, tendrá un servidor de Google Cloud esperándolo con WordPress instalado.

No tienes que creer en mi palabra. Mire los comentarios y las puntuaciones cuando un usuario lanzó WordPress en Google Cloud con Cloudways.

revisión de la nube de google de cloudways

Cómo instalar WordPress en un alojamiento en la nube de Google

En este método, desplegaré una pila LAMP (Linux, Apache, MariaDB y PHP) en una instancia de VM de Google e instalaré una aplicación de WordPress allí. Por lo tanto, lo primero que debe hacer es crear una cuenta en Google Cloud Platform y, después de eso, debe verificar su cuenta agregando su número de tarjeta de crédito. El proceso de registro es simple, así que lo omitiré y asumiré que ya ha creado una nueva cuenta.

¡Entonces empecemos!

Crea una nueva instancia de VM de Compute Engine

Una vez que haya verificado su cuenta, debe abrir el Menú de navegación> Compute Engine> Instancias de VM.

crear un nuevo motor de cálculo

Actualmente, no verá ninguna instancia de VM en su GCP, así que simplemente haga clic en Crear .

crear una nueva instancia de vm

En la pantalla Crear una instancia , puede elegir las configuraciones del servidor y otras configuraciones para su servidor, como la ubicación del servidor, el tipo de máquina y mucho más.

detalles de la nueva instancia de VM

La primera sección es el campo del nombre del servidor, y para este tutorial lo estoy nombrando servidor de google.

A continuación, seleccione la ubicación del servidor más cercana a su público objetivo. La ubicación del servidor se divide en dos partes; Región y Zona , donde Región es la ubicación geográfica de su servidor y Zona es un área de implementación de un servidor dentro de una región.

Le sugiero que elija la ubicación más cercana a sus usuarios.

ubicación del servidor en la nube de google

La siguiente sección es la configuración de la máquina, donde puede elegir la familia, la serie y el tipo de máquina. Como puede ver en la imagen a continuación, hay cuatro opciones disponibles en la sección de familia de máquinas y yo selecciono Uso general y la serie E2. Desde el tipo de máquina, puede elegir la potencia informática del servidor, como la cantidad de vCPU y RAM.

configuraciones del servidor de google

A continuación, vaya a la sección Disco de arranque desde donde puede seleccionar el sistema operativo que desea instalar en su servidor en la nube de Google. Voy con el predeterminado que es Debian 10. Si desea cambiar su sistema operativo o una versión diferente como CentOS 7, puede hacerlo haciendo clic en el botón de cambio y seleccionando el sistema operativo que desee.

sistema operativo del servidor

Ahora, deje todas las secciones y verifique ambas reglas del Firewall, es decir, permita el tráfico HTTP / HTTPS.

configuración de firewall

Ahora el proceso de creación de su instancia de VM está completo y puede hacer clic en Crear para lanzar su nuevo servidor. Le llevará unos minutos crear su servidor en la nube de Google.

instancia de vm en la nube de google

Implementar la pila LAMP

Ha lanzado con éxito un nuevo servidor en la nube de Google, y es hora de implementar la pila LAMP allí. Para eso, debe iniciar su servidor SSH haciendo clic en SSH .

google cloud ssh

Después de eso, verá la terminal de Google donde ejecutará numerosos comandos de Linux para implementar su pila LAMP.

terminal del servidor de google

Ahora, todo lo que necesita hacer es seguir mis instrucciones y ejecutar los siguientes comandos.

 actualización de sudo apt

Actualizará la lista de paquetes.

comando de actualización

 actualización de sudo apt -y

Actualizará la lista de paquetes

comando de actualización

 sudo apt install apache2 -y

Instale Apache2 en su servidor en la nube de Google.

instalar apache

Ahora, copie la IP de su servidor y ábralo en un navegador para confirmar la instalación exitosa de Apache.

ip del servidor en la nube de google

Tenga en cuenta que no ha instalado un certificado SSL en su servidor en la nube de Google, por lo que debe eliminar la "S" de HTTPS (URL del navegador); de lo contrario, verá errores como "No se puede acceder a este sitio".

Puede ver en la imagen a continuación la página predeterminada de Apache2 Debian instalada con éxito en el servidor GC.

página predeterminada de apache

 sudo apt install mariadb-server -y

Para instalar MariaDB en su servidor en la nube de Google.

instalar mariadb

 sudo mysql_secure_installation

Para mejorar la seguridad de la instalación de su base de datos.

instalaciones seguras de db

Después de ejecutar el comando anterior, debe ingresar la contraseña de root. De forma predeterminada, no hay una contraseña actual, por lo que solo necesita presionar Enter.

contraseña de root de db

Si desea establecer la contraseña de root para su base de datos, presione “y” y simplemente actualícela.

cambio de contraseña de db

Del mismo modo, también puede cambiar otras configuraciones de seguridad.

configuración de seguridad de db

Después de esto, debe instalar PHP y otros módulos también.

 sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7. 3-intl php7.3-ldap php7.3-zip php7.3-curl -y

Instale PHP 7.3 y otros módulos.

instalar módulos y paquetes php

 sudo systemctl reiniciar apache2

Para reiniciar Apache.

reiniciar apache

Instalar la aplicación de WordPress

Ahora, necesita instalar WordPress, y para eso, necesita ejecutar los siguientes comandos:

 sudo mysql -u root -p

Para acceder a la raíz de la base de datos, deberá ingresar la contraseña de root.

Nota : Utilice la contraseña que hemos configurado previamente durante la instalación de MariaDB.

acceso root mysql

 CREAR BASE DE DATOS cw;

Crea una nueva base de datos.

crear db

 OTORGAR TODOS LOS PRIVILEGIOS en cw. * A 'farhanuser' @ 'localhost' IDENTIFICADO POR 'pass123';

Otorgue control y permiso total a un usuario.

conceder permiso de db

 PRIVILEGIOS DE FLUSH;

Los cambios entrarán en vigor sin reiniciar el servicio de base de datos.

privilegios al ras

Ahora ejecute el comando exit para salir.

Salida

 cd / var / www / html

Cambie su directorio a la carpeta HTML.

cambiar el directorio a la carpeta html

 sudo apt install wget

Instale GNU Wget.

instalar wget

 sudo wget https://wordpress.org/latest.tar.gz

Descargue la última versión de WordPress.

instalar wp

 sudo tar xzvf latest.tar.gz

Extraiga el archivo de almacenamiento.

descomprimir archivo

 sudo chown -R www-data: www-data / var / www / html / wordpress /

Asignar propiedad.

asignar propiedad

 sudo systemctl reiniciar apache2

Reinicie su Apache2.

reiniciar apache

Ahora, abra el archivo de WordPress (esencialmente el sitio web de WordPress) en el navegador "http: // yourIPaddress / wordpress".

configuración de wordpress

A continuación, elija el idioma, haga clic en continuar, haga clic en ¡Vamos!

Ahora, cambie el DBName, el nombre de usuario y la contraseña (valores al crear una nueva base de datos) y haga clic en Enviar para conectar la base de datos con WordPress.

detalles de wordpress y db

Luego ejecute la instalación e ingrese la información del sitio de WordPress que está creando y haga clic en Instalar WordPress .

información de wordpress

Después de eso, todo lo que necesita hacer es iniciar sesión en su panel de WordPress.

tablero de wp

Instale WordPress en el alojamiento en la nube de Google administrado por Cloudways

Si alguna vez ha trabajado como administrador de sistemas, probablemente sepa cómo alojar WordPress en Google Cloud y configurarlo.

Pero suponga que es un desarrollador de aplicaciones web, un diseñador, un blogger o una agencia con poca o ninguna experiencia en administración de servidores. En ese caso, es posible que tenga dificultades para iniciar los servidores, y mucho menos administrarlos.

Lanzar un servidor GCE en la plataforma Cloudways es pan comido. ¡El proceso solo toma alrededor de siete clics!

El proceso es intuitivo y está diseñado para ser sencillo para todos los usuarios. Puede tener una instalación de WordPress completamente funcional de su elección alojada en un servidor en la nube de GCE con unos pocos clics.

¡Lo mejor es que ni siquiera necesita tener conocimientos de servidor para iniciar el servidor GCE en Cloudways!

Cloudways administra el servidor por usted, pero también lo mantiene optimizado y actualizado con los últimos paquetes. Cloudways también ofrece soporte de chat en vivo las 24 horas, los 7 días de la semana, donde los expertos pueden ayudarlo a solucionar cualquier problema que pueda encontrar para brindarle una experiencia perfecta.

1. Regístrese en Cloudways

Puede registrarse en Cloudways y llevar su servidor GCE para una prueba de manejo de 3 días. Tiene la oportunidad de familiarizarse con la interfaz de usuario de nuestra plataforma y experimentar el poder y la flexibilidad que proporciona.

Simplemente ingrese los detalles requeridos y haga clic en el botón Comenzar gratis . ¡Sin tarjeta de crédito y sin compromiso!

registro en cloudways

Ahora verifique su correo electrónico para completar el proceso de registro. Una vez que se haya registrado correctamente, haga clic en el botón Iniciar para iniciar el proceso de inicio del servidor.

servidor de lanzamiento cloudways

2. Seleccione su aplicación

Seleccione la variante de WordPress de su elección en el menú desplegable y nombre su Aplicación, Servidor y Proyecto.

Detalles de la aplicación y el servidor de Cloudways

Nota: Tiene la opción de iniciar WordPress optimizado de Cloudways, WordPress con WooCommerce, WordPress Multisite o WordPress sin ninguna optimización.

3. Seleccione su servidor de alojamiento

Seleccione la plataforma de alojamiento GCE de Google como su servidor en la nube. Esto significa

proveedores de cloudways

4. Seleccione el tamaño del servidor

Puede seleccionar el tamaño de servidor que mejor se adapte a sus necesidades. Cloudways ofrece alojamiento de WordPress escalable, lo que significa que siempre puede escalar hacia arriba o hacia abajo su servidor desde Administración del servidor> Escalado vertical .

tamaño del servidor cloudways

5. Seleccione Ancho de banda y almacenamiento.

En Cloudways, puede seleccionar el ancho de banda según sus necesidades para mantener los costos al mínimo. También puede elegir diferentes tamaños de almacenamiento para la base de datos y los archivos de la aplicación.

especificaciones del servidor cloudways

6. Seleccionar ubicación

Elija el centro de datos más cercano a su público objetivo. Para GCE, tiene la opción de hospedarse en múltiples regiones y diferentes ubicaciones.

ubicación del servidor cloudways

7. Inicie el servidor

Si está satisfecho con el costo estimado del servidor de GCE seleccionado, simplemente presione el botón Iniciar ahora .

servidor de lanzamiento ahora de cloudways

Ahora, espere unos minutos mientras su servidor GCE se prepara.

servidor de adición de cloudways

Una vez que el servidor esté listo, vaya a Aplicaciones en la barra de menú superior.

aplicaciones cloudways

Haga clic en su aplicación de WordPress.

aplicación cloudways

Para iniciar sesión en su sitio web de WordPress, vaya a Administración de aplicaciones> Detalles de acceso> Panel de administración . Verá las credenciales de administrador (nombre de usuario y contraseña) para su aplicación de WordPress. Haga clic en la URL y luego copie y pegue las credenciales para acceder al panel de administración de WordPress.

credenciales de acceso a cloudways

¡Eso es todo! Ha lanzado con éxito WordPress en Google Cloud.

Migrar el sitio de WordPress a Google Cloud

La migración de sitios web es tan fácil como iniciar un servidor en Cloudways. En caso de que esté migrando su sitio de WordPress existente de otro proveedor a Cloudways, simplemente use nuestro complemento migrador gratuito, que se encarga de todo el proceso y migra su sitio con solo unos pocos clics.

Simplemente descargue el complemento en su sitio de WordPress existente, proporcione la información requerida y ejecute el migrador.

complemento de migración cloudways

La plataforma Cloudways es rica en funciones que le permiten mapear fácilmente su dominio, crear sitios de prueba para probar nuevas funciones, ofrece SSL gratuito a través de Let's Encrypt y le permite crear miembros de equipo, etc.

Conclusión

Ahora ha aprendido cómo instalar WordPress en la nube de Google con un método técnico y lento (Native GCP) y un método rápido y fácil (Via Cloudways).

Cloudways está diseñado para brindar comodidad a aquellos interesados ​​en obtener todos los beneficios del alojamiento en la nube sin perder tiempo en la administración de servidores dedicados.

A los desarrolladores les encanta, ya que pueden crear aplicaciones rápidamente sin preocuparse por las incompatibilidades del lado del servidor.

A los diseñadores les gusta porque pueden probar su trabajo con nuestros entornos de prueba y URL ilimitados de WordPress.

Y las agencias nos adoran porque pueden hacer lo que les gusta. En lugar de manejar la infraestructura de alojamiento para sus clientes (¡nosotros nos encargamos de eso!), Ellos pueden concentrarse en sus operaciones comerciales.

Entonces, comience con una prueba gratuita y aloje su sitio web de WordPress en Google Cloud. ¡Creo que te encantará!