Android

Como instalar e configurar o WordPress no Microsoft Azure

Configurando WordPress no Azure

Configurando WordPress no Azure

Índice:

Anonim

Bem-vindo à parte 2 do tutorial Como executar o WordPress no Microsoft Azure . Na primeira parte, discutimos a configuração de uma Máquina virtual na sua conta do Azure . E neste post, veremos como se conectar ao seu servidor e iniciar o download e a instalação do WordPress nele.

Instalar e configurar o WordPress no Microsoft Azure

Esta postagem incluirá vários terminais Por favor, tente seguir o tutorial passo a passo e tente não pular nenhuma etapa.

Configurando seu servidor

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

O que é SSH?

Segundo a Wikipedia, Secure Shell (SSH) é um protocolo de rede criptográfica para operar serviços de rede de forma segura através de uma rede insegura. O aplicativo de exemplo mais conhecido é o login remoto para sistemas de computador por usuários.

Estamos usando o PuTTY, um cliente SSH e Telnet gratuito neste tutorial. Portanto, para esta etapa, é necessário fazer o download e instalar o PuTTY daqui.

Etapa 2 : faça login no painel do Azure, abra a máquina virtual, criamos na primeira parte e clicamos em `Iniciar`. Em seguida, clique em `Connect` 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.

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

Instalando o Apache

Etapa 3 : Primeiro de tudo, você precisa ter certeza de que todos os pacotes em seu 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 onde o arquivo de configuração do Apache está salvo e abra-o usando o editor de texto.

sudo nano / etc / apache2 / apache2.conf

Ao final deste arquivo adicione a seguinte linha:

“ServerName 127.0.0.1”.

Agora salve o arquivo pressionando ` Ctrl + O ` e Digite e, em seguida, ` Ctrl + X `.

Reinicie o serviço Apache:

sudo service apache2 reload

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

sudo ufw allow em “Apache Full”

Instalando o MySQL e PHP

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

sudo apt-get install mysql-server

Escolha uma senha de root do MySQL e aperte `Enter`

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

devem receber mais informações rity do que os arquivos HTML, então precisamos alterar outro arquivo de configuração:

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

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

sudo service apache2 reload

Criando um banco de dados MySQL

Etapa 5: Siga os comandos:

mysql -u raiz -p CREATE DATABASE teste DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test * para `tester` @ `localhost` IDENTIFICADO POR `testpwd`; PRIVILÉGIOS DE FLUSH; Sair;

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, faça o download e extraia o WordPress.

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

Navegue até o diretório WWW onde estão todos os arquivos do site. armazenado 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 exemplo e copie todo o conteúdo da pasta baixada 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.

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

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

Configurando o Apache

Passo 7 : Agora para a etapa final, precisamos configurar o apache para que ele saiba que existe um site rodando sob a pasta “twcwp”. Precisamos navegar para 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 disponíveis-sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

Neste arquivo, altere as seguintes linhas

  • ServerAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp

ServerAlias ​​deve ser o nome de 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 este conjunto final de comandos:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-conteúdo / uploads sudo a2ensite twcwp.conf sudo serviço apache2 reload

Aqui “twctestingadmin” é o nome de usuário de admin conta 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 o site do 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, edite o arquivo de hosts do Windows e adicione uma entrada que mapeará o endereço IP público para o nome do domínio temporariamente. (veja a imagem 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.

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

  • Divyadeep Sawhney Você pode entrar em contato com os dois grupos no Facebook e procurar os próximos encontros na área de Chandigarh em meetup.com.
  • Lida relacionada:

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