Notícias
Novos modelos de linguagem da API Serverspace GPT
OL
novembro 27, 2021
Atualizado janeiro 31, 2025

Como implantar rapidamente um site no WordPress em um servidor Ubuntu

Linux Servidor da Web Ubuntu

O WordPress é um dos sistemas de gerenciamento de conteúdo (CMS) mais populares do mundo. Milhões de sites usam essa ferramenta porque ela é a mais fácil de usar para o usuário comum que não tem muita habilidade em programação da Web. Hoje, vamos instalar e configurar um servidor Ubuntu do zero no qual implantaremos o WordPress.

No Serverspace, você pode criar um servidor com o aplicativo "WordPress" já instalado.

Criando o servidor

A maneira mais rápida de obter um servidor é implantar o chamado VPS. Esse é um servidor virtual baseado no VMWare ou, no nosso caso, no vStack - um desenvolvimento exclusivo da ServerSpace Corporation, que permite criar um servidor em 40 segundos.

Então, vamos ao site do ServerSpace https://serverspace.com.br/ e registre-se lá. Autentique-se em sua conta e navegue: vStack cloud -> Servers -> Create Server. Em seguida, escolha o sistema operacional; no nosso caso, será o Ubuntu 20.04 x64. Em seguida, escolha o local do servidor. Se você planeja desenvolver o site para clientes dos EUA, escolha o data center de Nova Jersey.

21_web1

Em seguida, escolha a configuração do servidor. Para nosso site de teste, usaremos um servidor virtual com 2 CPUs, 4 GB de RAM, disco rígido de 60 GB e velocidade de conexão à Internet de 50 Mb/s. Essa configuração será suficiente para cerca de 50.000 usuários por dia, o que é um sonho quase inatingível para um site recém-implantado nos primeiros meses. Se o número de usuários aumentar, você poderá facilmente adicionar recursos ao seu servidor. Para esse recurso, o VPS é muito bom no estágio inicial.

58_web2

Escolhemos a autenticação "login e senha" e fazemos login no nosso servidor usando o putty.

Configuração do servidor Ubuntu

Antes de instalar o WordPress, precisamos instalar um pacote de software de servidor - o servidor da Web Apache e o banco de dados MySQL, bem como a linguagem PHP. Mas, antes disso, precisamos atualizar nosso sistema operacional:

sudo apt-get update && sudo apt-get upgrade -y

Instalação do servidor da Web Apache

Para instalar a versão mais recente do servidor da Web Apache, digite os seguintes comandos:

sudo apt install apache2 apache2-utils

Em seguida, adicione o Apache à execução automática e inicie o serviço:

sudo systemctl enable apache2
sudo systemctl start apache2

Para verificar se o Apache está disponível on-line, digite o endereço IP do seu servidor no navegador. Se estiver instalando um servidor da Web em uma máquina local, use o endereço http://127.0.0.1 ou http://localhost

16_web3

Por padrão, todos os documentos HTML estão localizados no diretório /var/www/html. Também precisamos do módulo "mod_rewrite" do Apache para que o WordPress funcione corretamente. Para ativá-lo, execute o seguinte comando:

sudo a2enmod rewrite

Em seguida, reinicie o servidor da Web:

sudo systemctl restart apache2

Instalando o banco de dados MySQL

Para instalar o banco de dados mysql, execute o comando:

sudo apt install mysql-client mysql-server

Para concluir a configuração, execute o comando:

sudo mysql_secure_installation

O sistema solicitará a instalação de um plug-in de verificação de senha, que proibirá o uso de senhas fracas:

76_web4

Em seguida, você precisará alterar a senha e desativar o acesso à conta de superusuário da rede e também desativar o acesso de convidados. Portanto, respondemos sim para todos.

Instalação do PHP

E, finalmente, antes de instalar o WordPress no Ubuntu 20.04, você precisa instalar o PHP e alguns módulos para trabalhar com o servidor Web e o banco de dados MySQL. Para fazer isso, execute o comando:

sudo apt install php7.4 php7.4-mysql libapache2-mod-php7.4 php7.4-cli php7.4-cgi php7.4-gd

Para testar o funcionamento do PHP, crie um arquivo chamado test.php em /var/www/html/:

sudo nano /var/www/html/test.php

Texto do arquivo:

<?php
phpinfo();
?>

Salve-o e abra http://ip-address/test.php em um navegador da Web. Se tudo estiver configurado corretamente, você verá uma página com informações sobre a versão do PHP. Naturalmente, por uma questão de segurança, ela deve ser removida após um teste bem-sucedido.

Instalação do WordPress no servidor Ubuntu

Então, finalmente, baixe a versão mais recente do CMS WordPress do site oficial:

wget -c http://wordpress.org/latest.tar.gz

Extraia o conteúdo do arquivo para sua pasta atual:

tar -xzvf latest.tar.gz

Copie os arquivos do WordPress de sua pasta atual para /var/www/html/:

sudo rsync -av wordpress/* /var/www/html/

Para que o servidor Web funcione corretamente com esses arquivos, é necessário definir as permissões corretas para eles, ou seja, o usuário e o grupo www-data:

sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/

E agora a instalação do WordPress no Ubuntu 20.04 está concluída, mas ainda falta configurar a conexão com o banco de dados. Para que o WordPress seja aberto por padrão, vamos excluir o arquivo index.html:

sudo rm /var/www/html/index.html

Criando um banco de dados para o novo site

Para criar um banco de dados, primeiro faça login na interface de gerenciamento do mysql e, para isso, execute:

sudo mysql -u root -p

Digite a senha que você digitou durante a instalação e, em seguida, execute separadamente os seguintes comandos para criar o banco de dados, o usuário e definir os privilégios corretos para eles:

mysql> CREATE DATABASE wp_db;
mysql> CREATE USER 'wpusr'@'localhost' IDENTIFIED BY 'password';

__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_20__

__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_21__

__TITULAR DO LUGAR DO BLOCO DE CÓDIGO_22__

Substitua wp_db pelo nome do banco de dados desejado, wpusr pelo nome de usuário e password pela senha desejada. O modificador localhost significa que você pode se conectar ao banco de dados somente a partir da máquina local.

Configurando o WordPress no servidor Ubuntu

Tudo está pronto para configurar o WordPress. Digite o endereço IP do servidor onde instalou o WordPress ou localhost se a plataforma foi instalada em um computador local. Na primeira janela, o programa solicitará que você escolha um idioma. Em seguida, clique em "Next" (Avançar) e digite o nome do banco de dados, o nome de usuário e a senha que você usou durante a criação do banco de dados.

Por fim, tudo o que resta é escolher um nome de site, um login de administrador e criar uma senha complexa.

99_web5

No final, tudo o que resta é fazer login e você poderá usar o sistema de gerenciamento de conteúdo do WordPress que acabou de configurar.

6_web6

Parabéns, agora você pode criar facilmente seu próprio site usando vários modelos, plug-ins e uma interface gráfica. É aqui que começa a parte divertida.

Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA
Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.