Cómo instalar y configurar WordPress en Microsoft Azure

Tabla de contenido:

Video: Cómo instalar y configurar WordPress en Microsoft Azure

Video: Cómo instalar y configurar WordPress en Microsoft Azure
Video: Reparar Errores de Disco Duro, Unidades Físicas y Externas desde Cmd | Tutorial CHKDSK | 2024, Marcha
Cómo instalar y configurar WordPress en Microsoft Azure
Cómo instalar y configurar WordPress en Microsoft Azure
Anonim

Bienvenido a la parte 2 del tutorial. Cómo ejecutar WordPress increíblemente rápido en Microsoft Azure. En la primera parte, discutimos la configuración de un Máquina virtual en tu Azur cuenta. Y en esta publicación, veremos cómo conectarnos a su servidor y comenzar a descargar e instalar WordPress en eso.

Instalar y configurar WordPress en Microsoft Azure

Esta publicación incluirá una gran cantidad de comandos de terminal, así que intente seguir el tutorial paso a paso e intente no omitir ningún paso.

Configurando su servidor

Paso 1: Para comunicarse con su máquina virtual, necesita establecer una conexión SSH y usar un cliente SSH.

¿Qué es SSH?

According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.

Estamos utilizando PuTTY, un cliente gratuito de SSH y telnet en este tutorial. Por lo tanto, para este paso, debe descargar e instalar PuTTY desde aquí.

Paso 2: Inicie sesión en su panel de Azure, abra la máquina virtual, creamos en la primera parte y presionamos "Iniciar". Luego haga clic en "Conectar" para iniciar la conexión. Ahora, una ventana emergente mostrará su nombre de usuario y la dirección IP pública de su máquina. Copie el nombre de host completo de SSH (por ejemplo, su nombre de [email protected]). Puede hacer clic en las imágenes para ver la versión más grande.

Image
Image

Ahora abre PuTTY y pega este nombre de host en el Nombre de host campo y seleccione el tipo de conexión como SSH y pulsa abrir con todas las demás configuraciones por defecto. Se abrirá una nueva ventana de terminal que le solicitará la contraseña. Ingrese la contraseña que fue elegida en parte 1 mientras se crea una máquina virtual. Ahora ya está conectado a su servidor virtual a través de una conexión SSH. Todo lo que necesita hacer ahora es ingresar algunos comandos en esta ventana de terminal para instalar el software adecuado y WordPress.

Image
Image

Instalando apache

Paso 3: En primer lugar, debe asegurarse de que todos los paquetes en su instalación de Ubuntu estén actualizados. Ejecute el siguiente comando para actualizarlos:

sudo apt-get update

Ahora instalaremos Apache, un software de servidor HTTP gratuito. Básicamente, Apache será quien escuche la solicitud de alguien para mostrar el contenido de su sitio web. Lea más sobre Apache aquí. Ejecute el siguiente comando para instalar Apache:

sudo apt-get install apache2

Ahora navegue al directorio donde se guarda el archivo de configuración de Apache y ábralo usando el editor de texto.

sudo nano /etc/apache2/apache2.conf

Al final de este archivo agregue la siguiente línea:

“ServerName 127.0.0.1”.

Image
Image

Ahora guarda el archivo presionando ‘ Ctrl + O' entonces Entrar y entonces ' Ctrl + X ’.

Reinicie el servicio de Apache:

sudo service apache2 reload

Y conceda permisos a Apache ejecutando el siguiente comando:

sudo ufw allow in “Apache Full”

Instalando MySQL y PHP

Etapa 4: Ejecute los siguientes comandos para instalar MySQL y PHP en Ubuntu:

sudo apt-get install mysql-server

Elija una contraseña de root de MySQL apropiada y presione 'Entrar'.

Image
Image

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

A los archivos PHP se les debe dar más prioridad que a los archivos HTML, por lo que necesitamos modificar otro archivo de configuración:

sudo nano /etc/apache2/mods-enabled/dir.conf

Ahora en este archivo, mueva "index.php" para que aparezca antes de "index.html". Reinicie el servidor Apache.

sudo service apache2 reload

Image
Image

Creando una base de datos MySQL

Paso 5: Sigue los comandos:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;

 Estos comandos crearán una base de datos llamada prueba con un usuario llamado "probador" y contraseña "testpwd". WordPress utilizará esta base de datos para almacenar todos los datos.
Estos comandos crearán una base de datos llamada prueba con un usuario llamado "probador" y contraseña "testpwd". WordPress utilizará esta base de datos para almacenar todos los datos.

Instalando WordPress

Paso 6: Este es realmente el paso que descarga WordPress. Navegue al directorio raíz y luego descargue y extraiga WordPress.

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

Vaya al directorio WWW donde se almacenan todos los archivos del sitio web y copie todo el contenido de WordPress aquí en una nueva carpeta de su elección.

cd /var/www sudo mkdir twcwp

Ahora cree el archivo wp-config.php creando la copia del archivo de configuración de muestra y luego copie todo el contenido de la carpeta descargada en la carpeta ‘wordpress’ en el directorio www.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/

 Vaya al nuevo directorio del sitio web y edite el archivo de configuración de WordPress para que WordPress pueda comunicarse con la base de datos.
Vaya al nuevo directorio del sitio web y edite el archivo de configuración de WordPress para que WordPress pueda comunicarse con la base de datos.

cd /var/www/twcwp/ sudo nano wp-config.php

Ingrese los detalles de la base de datos que creamos en los pasos anteriores y guarde el archivo. (ver captura de pantalla abajo para referencia)

Image
Image

Configurando apache

Paso 7: Ahora para el paso final, necesitamos configurar apache para que sepa que hay un sitio web ejecutándose bajo nuestra carpeta "twcwp". Necesitamos navegar a la carpeta de sitios disponibles y crear un nuevo archivo llamado "twcwp.conf" que sea similar al archivo de configuración predeterminado.

sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

En este archivo se modifican las siguientes líneas.

  • ServidorAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
ServerAlias debe ser el nombre de dominio que ha registrado (en nuestro caso, no hemos registrado el nombre de dominio, pero lo estamos utilizando como referencia).
ServerAlias debe ser el nombre de dominio que ha registrado (en nuestro caso, no hemos registrado el nombre de dominio, pero lo estamos utilizando como referencia).

Ejecutar estos últimos conjuntos de comandos:

sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload

Aquí "twctestingadmin" es el nombre de usuario de la cuenta de administrador en nuestra máquina virtual y "twcwp" es el directorio que contiene los archivos de WordPress. Puede reemplazar estas cadenas con sus detalles.

Y esto es todo, ahora tiene una máquina virtual completamente funcional que se ejecuta en Microsoft Azure que aloja su sitio web de WordPress. Todo lo que necesita hacer ahora es configurar sus registros DNS para que el sitio web apunte a la dirección IP pública de la máquina virtual.

Si desea ejecutar temporalmente su sitio web, puede editar el archivo de hosts de Windows y agregar una entrada que asignará la dirección IP pública al nombre de dominio temporalmente. (ver captura de pantalla para referencia)
Si desea ejecutar temporalmente su sitio web, puede editar el archivo de hosts de Windows y agregar una entrada que asignará la dirección IP pública al nombre de dominio temporalmente. (ver captura de pantalla para referencia)
El tutorial es bastante largo e implica muchos pasos.Puede sentirse libre de hacer cualquier pregunta en la sección de comentarios a continuación y estaremos encantados de ayudarle. Algunos términos utilizados en esta publicación pueden parecerle nuevos, puede buscarlos en Google o simplemente dejar un mensaje en los comentarios.
El tutorial es bastante largo e implica muchos pasos.Puede sentirse libre de hacer cualquier pregunta en la sección de comentarios a continuación y estaremos encantados de ayudarle. Algunos términos utilizados en esta publicación pueden parecerle nuevos, puede buscarlos en Google o simplemente dejar un mensaje en los comentarios.

Además, me gustaría presentarles a las dos personalidades que nos trajeron este maravilloso Taller en el área de Chandigarh:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

El taller fue conducido colectivamente por Grupo de usuarios de Microsoft Chandigarh y WordPress Chandigarh. Puede ponerse en contacto con ambos grupos en Facebook y buscar los próximos encuentros en el área de Chandigarh en meetup.com.

Lecturas relacionadas:

  • Cómo instalar WordPress en Google Cloud Platform
  • Cómo alojar el blog de WordPress con Microsoft IIS
  • Crear sitio de WordPress usando Microsoft WebMatrix
  • Cómo instalar WordPress en PC con Windows.

Recomendado: