Tutorial: Como Instalar o WordPress no Ubuntu
Instalar o WordPress no Ubuntu é um processo relativamente simples, mas requer atenção aos detalhes. Este tutorial irá guiá-lo passo a passo para configurar o WordPress em um servidor Ubuntu usando a pilha LAMP (Linux, Apache, MySQL, PHP).
Passo 1: Atualizar o Sistema
Primeiro, certifique-se de que seu sistema está atualizado:
sudo apt update
sudo apt upgrade
Passo 2: Instalar o Apache
O Apache é um dos servidores web mais populares. Para instalá-lo, use o seguinte comando:
sudo apt install apache2
Verifique se o Apache está funcionando:
sudo systemctl status apache2
Passo 3: Instalar o MySQL
O MySQL é o sistema de gerenciamento de banco de dados que usaremos:
sudo apt install mysql-server
Após a instalação, execute o script de segurança do MySQL:
sudo mysql_secure_installation
Passo 4: Instalar o PHP
O PHP é a linguagem de programação usada pelo WordPress. Instale o PHP e as extensões necessárias:
sudo apt install php libapache2-mod-php php-mysql php-curl php-json php-cgi php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip
Passo 5: Configurar o MySQL
Agora, vamos criar um banco de dados e um usuário para o WordPress:
sudo mysql -u root -p
No prompt do MySQL, execute os seguintes comandos:
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Passo 6: Baixar o WordPress
Baixe a última versão do WordPress:
cd /tmp
curl -O https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo mv wordpress /var/www/html/wordpress
Passo 7: Configurar o Apache para o WordPress
Crie um arquivo de configuração para o WordPress:
sudo nano /etc/apache2/sites-available/wordpress.conf
Adicione o seguinte conteúdo:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/wordpress
ServerName example.com
ServerAlias www.example.com
<Directory /var/www/html/wordpress/>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Ative o novo site e o módulo de reescrita do Apache:
sudo a2ensite wordpress.conf
sudo a2enmod rewrite
sudo systemctl restart apache2
Passo 8: Configurar o WordPress
Ajuste as permissões:
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
Renomeie o arquivo de configuração do WordPress:
cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php
Edite o arquivo wp-config.php:
sudo nano wp-config.php
Adicione as informações do banco de dados:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpressuser');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'localhost');
Passo 9: Completar a Instalação via Navegador
Abra seu navegador e acesse http://example.com (substitua example.com pelo seu domínio ou endereço IP). Siga as instruções na tela para completar a instalação do WordPress.
Video
Conclusão
Parabéns! Você instalou com sucesso o WordPress no Ubuntu. Agora você pode começar a personalizar seu site e adicionar conteúdo.
Se precisar de mais ajuda, confira os links abaixo:
- Documentação Oficial do WordPress
- Guia de Desenvolvimento de Temas
- Guia de Desenvolvimento de Plugins
- API REST do WordPress
- WP-CLI

Leave a comment