Cómo ejecutar WordPress increíblemente rápido en Microsoft Azure

Microsoft Azure es el próximo gran avance en la computación en la nube(cloud computing) . Azure es básicamente un servicio de computación en la nube(cloud computing service) proporcionado por Microsoft que se puede usar para crear, implementar y administrar aplicaciones a través de una red de centros de datos propiedad de Microsoft . Básicamente es una colección de alrededor de 68 productos que incluyen máquinas virtuales, SQL Database , App Service y otros. Azure es un conjunto completo de soluciones que necesitará al implementar aplicaciones web y máquinas virtuales.

Ejecute WordPress en Microsoft Azure

Recientemente asistí a un evento en Chandigarh , India , organizado por WordPress Chandigarh(WordPress Chandigar) y Microsoft User Group – Chandigarh . El título del evento fue: Cómo ejecutar WordPress increíblemente rápido en Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure) . Discutimos varias posibilidades para usar Microsoft Azure para implementar sitios web y WordPress . Y el facilitador del día, el Sr. Jasjit Chopra(Mr. Jasjit Chopra) , compartió su conocimiento y realizó un taller sobre la ejecución de un sitio web de WordPress en (WordPress)Microsoft Azure . En esta publicación, hice todo lo posible para resumir el taller y brindarle los pasos relevantes para ejecutar WordPress enazur(Azure) _

Beneficios de alojar WordPress en Microsoft Azure

Por lo general, alojamos nuestros sitios web en alojamiento compartido(Shared Hosting) , donde el costo es menor pero, al mismo tiempo, la velocidad y la seguridad a veces también se ven comprometidas. Hablamos de las posibilidades de utilizar la computación en la nube para alojar WordPress . Un servidor virtual con unidad de estado sólido demostró ser mejor que estos servicios de alojamiento web convencionales. Aunque, los costos incurridos pueden ser mayores en comparación. Pero puede alojar más de un sitio web y asegurarse de que se carguen a la mayor velocidad posible. Al proporcionar una unidad de estado sólido y capacidades de hardware de primer nivel de Azure , WordPress puede ejecutarse increíblemente rápido.

En toda esta publicación y nuestro taller, usamos una cuenta Dev Essential gratuita para acceder a Microsoft Azure . Al registrarse, obtiene un crédito de Azure(Azure Credit) de 300 $ gratis durante un período de un año (25 $ al mes). Este crédito es más que suficiente para probar Azure e implementar su sitio web de prueba.

Básicamente, todas las herramientas y servicios que vamos a utilizar en este tutorial son gratuitos. Y solo debe pagar cuando realmente está construyendo algo para su empresa. El crédito gratuito puede facilitar sus proyectos de prueba.

El tutorial se divide en dos partes, la primera analiza el proceso de registro de Azure y la creación de un servidor virtual. La segunda parte habla sobre la instalación y configuración de su servidor para alojar WordPress .

Configuración de Azure

Paso 1(Step 1) : diríjase al sitio web de Microsoft Dev Essentials aquí(here) . Complete el proceso de registro para recibir su crédito gratis. Ahora diríjase al sitio web(website) de Azure e inicie sesión con sus credenciales, ahora tiene una cuenta de Azure completamente funcional que se puede usar para implementar aplicaciones.

Paso 1 (Alternativo):(Step 1 (Alternate):) Hay una alternativa disponible si no desea registrarse usando Dev Essentials . Puede ir directamente al sitio web de Azure y comenzar una prueba gratuita que le ofrece un crédito gratuito de 200 $ durante un período de un mes.

Paso 2(Step 2) : ahora necesitamos crear una máquina virtual, que ejecutaría nuestro servidor. Hemos usado Ubuntu 14.04 LTS para implementar un servidor. Puede usar otras versiones o incluso Windows para implementar el servidor.

Para crear una nueva máquina virtual, presione el ícono verde más(plus) desde el tablero de Azure . Ahora busque ' Ubuntu Server 14.04 LTS ' y presione ' Enter '. Seleccione la opción relevante de los resultados de búsqueda y elija ' Administrador de recursos(Resource Manager) ' como modelo de implementación. Presiona el botón Crear(Create) . Puede hacer clic en las imágenes para ver la versión más grande.

Paso 3(Step 3) : Ahora necesitamos hacer alguna configuración para configurar nuestra máquina virtual. Siga estos pasos cuidadosamente para evitar errores de validación. Elija un nombre para la máquina y luego seleccione el tipo de disco de VM como ' SSD '. Debe elegirlo como SSD para que su servidor funcione mucho más rápido que los servidores web convencionales.

Nuestro objetivo en todo el tutorial es hacer que la instalación de WordPress funcione más rápido en el backend, por lo que es imprescindible un SSD . Ahora elija un nombre de usuario y cambie el tipo de autenticación a ' Contraseña'(Password’) . Cree una contraseña lo suficientemente segura y asegúrese de recordar el nombre de usuario y la contraseña.

Ahora seleccione ' Crear nuevo(Create new) ' en el Grupo de recursos(Resource Group) y seleccione un nombre apropiado para él. Por lo general, el nombre comienza con ' RG ' seguido del nombre de su máquina virtual. Luego, elija una ubicación que esté más cerca de usted y que esté disponible para usted en la cuenta gratuita. Elegimos la ubicación más cercana para disminuir la latencia y mejorar la velocidad. Presiona(Hit) ' OK ' cuando hayas terminado.

Paso 4(Step 4) : Ahora, en este paso, debe elegir el tamaño de la máquina virtual. El tamaño depende completamente de los requisitos de su proyecto. Recomendamos DS1_V2 para este tutorial y para alojar sus otros proyectos comunes y puede escalar fácilmente a medida que crece su organización y encuentra más tráfico en su sitio web. El fácil escalado es la belleza de Microsoft Azure . DS1_V2 viene con un procesador de un solo núcleo, 3.5 GB de RAM(GB RAM) y 7 GB de espacio en disco SSD(SSD Disk) y puede costar alrededor de $ 60 por mes si está utilizando un servidor en algún lugar cerca del sudeste asiático(Southeast Asia) .

Cómo ejecutar WordPress increíblemente rápido en Microsoft Azure

No necesita pagar el costo ya que tiene los créditos gratuitos obtenidos en el Paso 1(Step 1) . Seleccione el tamaño apropiado y presione ' Seleccionar(Select) '.

Paso 5(Step 5) : Este es el paso más crucial donde configuramos algunas configuraciones opcionales. Aquí puede elegir el nombre de su cuenta de almacenamiento. Además, puede configurar la IP pública(Public IP) de su máquina virtual. La IP puede ser dinámica o estática según sus necesidades. Estamos usando dinámica para este tutorial. Además, necesitamos crear una nueva regla de entrada en el ' Network Security Group Firewall '. Creamos esta regla para que nuestra máquina pueda escuchar a través del puerto 80 y servir el contenido del sitio web.

Para agregar esta regla, seleccione NSG en el menú y luego, en "Reglas de entrada",(‘Inbound Rules’ ) presione " Agregar una regla de entrada(Add an inbound rule) ". Siga la siguiente configuración para configurar esta regla:

  • Nombre: “http”
  • Prioridad: cualquier número entero mayor que la prioridad de SSH (>1000)
  • Servicio: "HTTP"
  • Puerto: 80 (Predeterminado)
  • Protocolo: “TCP” (Predeterminado)
  • Acción: Permitir

Presiona(Hit) todos los botones 'OK' para crear la regla y guardar la configuración. Y ha configurado con éxito su máquina virtual que es capaz de comunicarse con otras computadoras a través del puerto 80.

Paso 6(Step 6) : Ahora Azure ejecutará una validación en la máquina para asegurarse de que la haya configurado correctamente y que no haya errores. Si la validación pasa con todas las banderas verdes, finalmente puede implementar su máquina presionando el botón ' Aceptar(OK) '. Ahora tardará unos minutos en completar la implementación. Y si, en cualquier caso, la implementación falla, puede eliminar todo el grupo de recursos y repetir el proceso o hablar con nosotros en la sección de comentarios a continuación.

Ahora podrá ver su máquina virtual en ejecución. En la siguiente parte de la publicación,  Cómo instalar y configurar WordPress en Microsoft Azure(How to install & setup WordPress on Microsoft Azure)(How to install & setup WordPress on Microsoft Azure) , discutimos cómo conectarse a esta máquina e instalar y alojar WordPress en ella.



About the author

Soy ingeniero de software con más de 10 años de experiencia en el campo de la ingeniería de Windows. Me especializo en el desarrollo de aplicaciones basadas en Windows, así como en hardware y controladores de sonido para el sistema operativo Windows de próxima generación de Microsoft, Windows 11. Mi experiencia en la creación de aplicaciones de Windows me convierte en un activo especialmente valioso para cualquier empresa que busque desarrollar productos tecnológicos innovadores.



Related posts