2024 Autor: Peter John Melton | [email protected]. Última modificación: 2023-12-16 04:49
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.
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.
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”.
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'.
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
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;
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/
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)
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
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.
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:
Cómo configurar y configurar tu Apple TV
El proceso de configuración del Apple TV es bastante fácil de usar, pero eso no significa un recorrido y algunos consejos de configuración útiles no están en orden. Ya sea que esté configurando el suyo en este momento o esté considerando comprar uno, siga adelante para ver cómo funciona el proceso.
Cómo configurar y configurar cuentas de usuario en Windows 10
Windows 8 introdujo las cuentas de Microsoft, que son esencialmente cuentas móviles que le permiten sincronizar configuraciones y archivos de computadora a computadora. Hoy queremos discutir lo que Windows 10 aporta a la administración de cuentas de usuario y las opciones disponibles para usted.
Cómo configurar y configurar su eco de Amazon
Así que acaba de recibir un eco de Amazon, ya sea de las ventas recientes o de las vacaciones. Echemos un vistazo a cómo configurarlo y algunas cosas útiles con las que puede encargarse de su eco.
Cómo ejecutar WordPress increíblemente rápido en Microsoft Azure
¿Quieres ejecutar el sitio de WordPress en Microsoft Azure? Esta parte del tutorial describe el proceso de registro de Azure y la creación de un servidor virtual en su cuenta de Azure.
Cómo instalar el blog de WordPress usando Microsoft IIS: Parte 2
Aprenda cómo alojar un sitio web de WordPress con Microsoft IIS7.En esta parte aprenderemos sobre la configuración y creación del servidor MySQL y la configuración de WordPress.