Azure

Como instalar e configurar o WordPress no Microsoft Azure

Como instalar e configurar o WordPress no Microsoft Azure

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

Instale e configure o WordPress no Microsoft Azure

Esta postagem incluirá muitos comandos de terminal, então 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 é SSH?

De acordo com a Wikipedia, Secure Shell (SSH) é um protocolo de rede criptográfico para operar serviços de rede com segurança em uma rede não segura. O aplicativo de exemplo mais conhecido é para login remoto em sistemas de computador pelos usuários.

Estamos usando PuTTY, um cliente SSH e telnet gratuito neste tutorial. Portanto, para esta etapa, você deve baixar e instalar o PuTTY aqui.

Passo 2: Faça login no painel do Azure, abra a máquina virtual que 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 de sua máquina. Copie todo o nome do host SSH (e.g. [email protegido]). Você pode clicar nas imagens para ver a versão ampliada.

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 abra com todas as outras configurações como padrão. Uma nova janela de terminal abrirá e solicitará a senha. Digite a senha que foi 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 é inserir alguns comandos nesta janela de terminal para instalar o software adequado e o WordPress.

Instalando Apache

etapa 3: Em primeiro lugar, você precisa se certificar de que todos os pacotes em 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 ouvirá a solicitação 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

No final deste arquivo, adicione a seguinte linha:

“Nome do servidor 127.0.0.1 ”.


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 em “Apache Full”

Instalando MySQL e PHP

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

sudo apt-get install mysql-server

Escolha uma senha de root do MySQL apropriada e pressione '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 libssh2-php

Os arquivos PHP devem ter mais prioridade do 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 venha antes de“ index.html ”. Reinicie o servidor Apache.

sudo service apache2 reload

Criação de um banco de dados MySQL

Etapa 5: Siga os comandos:

mysql -u root -p CREATE DATABASE teste DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; Teste GRANT ALL ON.* PARA 'testador' @ 'localhost' IDENTIFICADO POR 'testpwd'; PRIVILÉGIOS DE FLUSH; Saída;


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

Instalando WordPress

Etapa 6: Esta é realmente a etapa de download do WordPress. Navegue até o diretório raiz e, em seguida, baixe e extraia o WordPress.

wget http: // wordpress.org / mais recente.alcatrão.gz tar xzvf mais recente.alcatrão.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 wp-config.arquivo php criando a cópia do arquivo de configuração de amostra e, em seguida, 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

Etapa 7: Agora, para a etapa final, precisamos configurar o apache para que ele saiba que há um site em execução em nossa 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

ServerAlias ​​deve ser o nome de domínio que você registrou (em nosso caso, não registramos o nome de domínio, mas o estamos usando apenas para referência).

Execute este conjunto final de comandos:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo serviço apache2 recarregar

Aqui, “twctestingadmin” é o nome de usuário da conta de administrador em nossa máquina virtual e “twcwp” é o diretório que contém os arquivos WordPress. Você pode substituir essas strings com 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 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ê deseja executar temporariamente o seu site, pode editar o arquivo de hosts do Windows e adicionar uma entrada que mapeará o endereço IP público para o nome de domínio temporariamente. (veja a captura de tela para referência)

O tutorial é bem longo e envolve muitas etapas. Você pode se sentir à vontade para fazer qualquer pergunta na seção de comentários abaixo e ficaremos felizes em ajudá-lo. Alguns termos usados ​​nesta postagem podem parecer novos para você, você pode pesquisá-los no Google ou apenas deixar uma mensagem nos comentários.

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

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

Leituras relacionadas:

Instale o emulador Dolphin mais recente para Gamecube e Wii no Linux
O Dolphin Emulator permite que você jogue seus jogos de Gamecube e Wii escolhidos em computadores pessoais Linux (PC). Sendo um emulador de jogo disp...
Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...