Como instalar e configurar o WordPress no Microsoft Azure

Índice:

Como instalar e configurar o WordPress no Microsoft Azure
Como instalar e configurar o WordPress no Microsoft Azure

Vídeo: Como instalar e configurar o WordPress no Microsoft Azure

Vídeo: Como instalar e configurar o WordPress no Microsoft Azure
Vídeo: Como Criar Um Site No Wordpress | 2022 | Para Iniciantes - YouTube 2024, Novembro
Anonim

Bem vindo a parte 2 do tutorial Como executar o WordPress incrivelmente rápido no Microsoft Azure. Na primeira parte, discutimos a criação de um Máquina virtual Nas suas Azure conta. E neste post, vamos ver como se conectar ao seu servidor e começar a baixar e instalar WordPress nele.

Instalar e configurar o WordPress no Microsoft Azure

Esta postagem incluirá muitos comandos de terminal, então, por favor, tente seguir o tutorial passo a passo e tente não pular nenhuma etapa.

Configurando seu servidor

Passo 1: Para se comunicar com sua máquina virtual, você precisa estabelecer uma conexão SSH e usar um cliente SSH.

O que é o 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 usando o PuTTY, um cliente SSH e telnet gratuito neste tutorial. Então, para esta etapa, você é obrigado a baixar e instalar o PuTTY daqui.

Passo 2: Faça o login no painel do Azure, abra a máquina virtual, criamos na primeira parte e clique em "Iniciar". Em seguida, clique em "Conectar" para iniciar a conexão. Agora, um pop-up exibirá seu nome de usuário e o endereço IP público da sua máquina. Copie todo o nome do host SSH (por exemplo, [email protected]). Você pode clicar nas imagens para ver a versão maior.

Image
Image

Agora abra o PuTTY e cole este nome de host no Nome de anfitrião campo e selecione o tipo de conexão como SSH e aperte aberto com todas as outras configurações como padrão. Uma nova janela de terminal será aberta e solicitará a senha. Digite a senha que foi escolhida parte 1 enquanto cria uma máquina virtual. Agora você está finalmente conectado ao seu servidor virtual por meio de uma conexão SSH. Tudo o que você precisa fazer agora é digitar alguns comandos nesta janela de terminal para instalar o software apropriado e o WordPress.

Image
Image

Instalando o Apache

etapa 3Primeiro de tudo, você precisa ter certeza de que todos os pacotes da sua instalação do Ubuntu estão atualizados. Execute o seguinte comando para atualizá-los:

sudo apt-get update

Agora vamos instalar o Apache, um software de servidor HTTP gratuito. Basicamente, o Apache será o único a ouvir o pedido de alguém para exibir o conteúdo do seu site. Leia mais sobre o Apache aqui. Execute o seguinte comando para instalar o Apache:

sudo apt-get install apache2

Agora navegue até o diretório em que o arquivo de configuração do Apache está salvo e abra-o usando o editor de texto.

sudo nano /etc/apache2/apache2.conf

No final deste arquivo, adicione a seguinte linha:

“ServerName 127.0.0.1”.

Image
Image

Agora salve o arquivo pressionando ‘ Ctrl + O' então Entrar e depois ' Ctrl + X ’.

Reinicie o serviço Apache:

sudo service apache2 reload

E conceda permissões ao Apache executando o seguinte comando:

sudo ufw allow in “Apache Full”

Instalando o MySQL e PHP

Passo 4: Execute os seguintes comandos para instalar o MySQL e o PHP no Ubuntu:

sudo apt-get install mysql-server

Escolha uma senha de root do MySQL apropriada e pressione "Enter".

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

Os arquivos PHP devem receber mais prioridade que os arquivos HTML, portanto, precisamos alterar outro arquivo de configuração:

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

Agora, neste arquivo, mova “index.php” para que ele chegue antes de “index.html”. Reinicie o servidor Apache.

sudo service apache2 reload

Image
Image

Criando um banco de dados MySQL

Etapa 5: siga os 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;

 Esses comandos criarão um banco de dados chamado test com um usuário chamado “tester” e a senha “testpwd”. Este banco de dados será usado pelo WordPress para armazenar todos os dados.
Esses comandos criarão um banco de dados chamado test com um usuário chamado “tester” e a senha “testpwd”. Este banco de dados será usado pelo WordPress para armazenar todos os dados.

Instalando o WordPress

Passo 6: Este é realmente o passo que faz o download do WordPress. Navegue até o diretório raiz e, em seguida, baixe e extraia o WordPress.

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

Navegue até o diretório WWW onde todos os arquivos do site estão armazenados e copie todo o conteúdo do WordPress aqui em uma nova pasta de sua escolha.

cd /var/www sudo mkdir twcwp

Agora, crie o arquivo wp-config.php criando a cópia do arquivo de configuração de amostra e copie todo o conteúdo da pasta transferida para a pasta "wordpress" no diretório www.

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

 Navegue até o novo diretório do site e edite o arquivo de configuração do WordPress para que o WordPress possa se comunicar com o banco de dados.
Navegue até o novo diretório do site e edite o arquivo de configuração do WordPress para que o WordPress possa se comunicar com o banco de dados.

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

Digite os detalhes do banco de dados que criamos nas etapas anteriores e salve o arquivo. (veja a imagem abaixo para referência)

Image
Image

Configurando o Apache

Passo 7: Agora, para a etapa final, precisamos configurar o apache para que ele saiba que há um site em execução na pasta "twcwp". Precisamos navegar até a pasta de sites disponíveis e criar um novo arquivo chamado "twcwp.conf", que é semelhante ao arquivo de configuração padrão.

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

Neste arquivo altere as seguintes linhas

  • ServerAdmin your_email_adress
  • NomeDoServidor twcwp.com
  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
O ServerAlias deve ser o nome do domínio que você registrou (no nosso caso, não registramos o nome do domínio, mas estamos apenas usando-o como referência).
O ServerAlias deve ser o nome do domínio que você registrou (no nosso caso, não registramos o nome do domínio, mas estamos apenas usando-o como referência).

Execute estes conjuntos finais de comandos:

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

Aqui “twctestingadmin” é o nome de usuário da conta admin em nossa máquina virtual e “twcwp” é o diretório que contém arquivos do WordPress. Você pode substituir essas strings por seus detalhes.

E é isso, agora você tem uma máquina virtual totalmente funcional em execução no Microsoft Azure que hospeda seu site WordPress. Tudo o que você precisa fazer agora é configurar seus registros DNS para que o site aponte para o endereço IP público da máquina virtual.

Se você quiser executar temporariamente seu site, poderá editar o arquivo de hosts do Windows e adicionar uma entrada que mapeie o endereço IP público para o nome do domínio temporariamente. (veja screenshot para referência)
Se você quiser executar temporariamente seu site, poderá editar o arquivo de hosts do Windows e adicionar uma entrada que mapeie o endereço IP público para o nome do domínio temporariamente. (veja screenshot para referência)
O tutorial é bastante longo e envolve muitos passos.Você pode se sentir à vontade para fazer qualquer pergunta na seção de comentários abaixo e teremos prazer em ajudá-lo. Alguns termos usados nesta postagem podem parecer novos para você. Você pode pesquisar no Google ou apenas deixar uma mensagem nos comentários.
O tutorial é bastante longo e envolve muitos passos.Você pode se sentir à vontade para fazer qualquer pergunta na seção de comentários abaixo e teremos prazer em ajudá-lo. Alguns termos usados nesta postagem podem parecer novos para você. Você pode pesquisar no Google ou apenas deixar uma mensagem nos comentários.

Além disso, gostaria de apresentar as duas personalidades que nos trouxeram este maravilhoso Workshop na área de Chandigarh:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

O workshop foi conduzido coletivamente por Grupo de usuários da Microsoft Chandigarh e WordPress Chandigarh. Você pode entrar em contato com os dois grupos no Facebook e procurar os próximos encontros na área de Chandigarh em meetup.com.

Leituras relacionadas:

  • Como instalar o WordPress no Google Cloud Platform
  • Como hospedar o blog do WordPress com o Microsoft IIS
  • Criar site WordPress usando o Microsoft WebMatrix
  • Como instalar o WordPress no Windows PC.

Recomendado: