Independentemente de você querer iniciar um blog ou criar um site pessoal, usar o WordPress em um servidor web baseado em Linux é uma maneira poderosa e flexível de fazer isso. Neste guia, você instalará o WordPress em seu sistema Ubuntu 16.04 – de acordo com as melhores práticas e da forma mais rápida possível. Vamos começar!

Principais constatações

  • Instalação de um servidor web Apache
  • Configuração de PHP 7 e MySQL
  • Instalação do WordPress e configuração do banco de dados

Guia passo a passo

Primeiro, faça logon em seu sistema Ubuntu e abra o terminal. Para instalar o WordPress, você precisará de alguns pacotes básicos que pode instalar rapidamente.

WordPress no Ubuntu 16.04 – Seu servidor web rápido

Comece com o servidor web Apache. Você pode instalá-lo com o seguinte comando:

sudo apt-get install apache2

Após executar o comando, você será solicitado a confirmar. Confirme a instalação para instalar o servidor web.

WordPress em Ubuntu 16.04 – Seu servidor web rápido

Uma vez que a instalação estiver completa, verifique se o Apache está sendo executado com sucesso. Para isso, abra o seu navegador e digite localhost na barra de endereços. Aqui você deverá conseguir ver a página padrão do Apache.

WordPress no Ubuntu 16.04 – Seu servidor web rápido

Agora é hora de instalar o PHP 7. Para isso, você usará os seguintes comandos:

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-curl

Esses pacotes garantem que seu servidor web entenda e trabalhe com PHP. Você também pode instalar o plugin JSON, que é útil para o WordPress, embora não seja estritamente necessário.

WordPress no Ubuntu 16.04 – Seu servidor web rápido

Uma vez que o PHP está instalado, configure o MySQL para gerenciar o banco de dados do seu site WordPress. Para isso, também usaremos o seguinte comando:

sudo apt-get install mysql-server

Escolha uma senha segura para o root e siga as instruções para a instalação. Depois, você pode acessar o console do MySQL com o seguinte comando:

mysql -u root -p

Aqui, você pode digitar status para verificar se o servidor está sendo executado corretamente.

WordPress em Ubuntu 16.04 – Seu servidor web rápido

Agora você precisa criar um banco de dados para o WordPress. Use os comandos do MySQL para criar um banco de dados:

CREATE DATABASE wordpress;

Em seguida, crie um usuário que tenha acesso a esse banco de dados. Isso é importante para garantir que seu WordPress não funcione com o usuário root, o que poderia representar um risco de segurança. Aqui está um exemplo de como você pode criar um novo usuário:

CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'my_wordpress_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;

Não se esqueça de substituir a senha pela sua preferência.

WordPress no Ubuntu 16.04 – Seu servidor web rápido

Depois disso, você irá para o diretório WWW para instalar o WordPress. Baixe a versão mais recente do WordPress da seguinte forma:

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

Descompacte o arquivo baixado no diretório HTML:

sudo tar -xvf latest.tar.gz -C /var/www/html/

É importante definir as permissões do diretório do WordPress corretamente. Mude o proprietário do diretório do WordPress para www-data, que é o usuário sob o qual o servidor Apache é executado:

sudo chown -R www-data:www-data /var/www/html/wordpress
WordPress no Ubuntu 16.04 – Seu servidor web rápido

Agora você pode acessar a instalação do WordPress no navegador. Vá para http://localhost/wordpress e siga as instruções na tela. Durante a instalação, você será solicitado a inserir algumas informações, incluindo o nome do banco de dados, nome de usuário e senha que você definiu anteriormente.

WordPress no Ubuntu 16.04 – Seu servidor web rápido

Se você preencheu todos os campos adequadamente, pode concluir a instalação. Não se esqueça de escolher uma senha forte para a conta de administrador, a fim de proteger seu site.

WordPress em Ubuntu 16.04 – Seu servidor web rápido

Após concluir a instalação, você agora tem um site WordPress funcional em seu servidor Linux. Aproveite a flexibilidade que o WordPress oferece e inicie seu próximo projeto.

Resumo - Usando seu Linux como servidor web para WordPress

Você agora instalou com sucesso o WordPress em seu sistema Ubuntu 16.04. Com o servidor web Apache, PHP 7 e MySQL, você criou uma base sólida para seus projetos web. Aproveite as informações coletadas para personalizar e desenvolver ainda mais seu site WordPress.

Perguntas frequentes

Qual é a diferença entre Apache e Nginx?O Apache é frequentemente utilizado para aplicações PHP, enquanto o Nginx é mais rápido para conteúdo estático.

Como posso proteger minha instalação do WordPress?Use senhas fortes, mantenha todos os plugins atualizados e permita apenas permissões de usuário necessárias.

Posso instalar o WordPress em outras distribuições Linux?Sim, os passos são semelhantes, mas podem haver diferenças na gestão de pacotes.

Preciso instalar módulos PHP manualmente?A maioria dos módulos está disponível por padrão, mas alguns podem precisar ser adicionados manualmente.

Com que frequência devo fazer backups do meu site?Backups regulares são recomendados, idealmente pelo menos uma vez por semana ou antes de grandes alterações.