Ferramentas do usuário

Ferramentas do site


docs_vps:instalacao_wordpress

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Próxima revisão
Revisão anterior
docs_vps:instalacao_wordpress [2025/06/21 21:49] – criada jeffersoncarneirodocs_vps:instalacao_wordpress [2025/06/21 21:52] (atual) jeffersoncarneiro
Linha 46: Linha 46:
 EXIT; EXIT;
 </code> </code>
 +
 +===== 5. Instale o PHP e extensões =====
 +
 +<code>
 +sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip -y
 +</code>
 +
 +===== 6. Baixe o WordPress =====
 +
 +<code>
 +cd /tmp
 +curl -O https://wordpress.org/latest.tar.gz
 +tar xzvf latest.tar.gz
 +sudo mv wordpress /var/www/html/
 +</code>
 +
 +Ajuste permissões:
 +
 +<code>
 +sudo chown -R www-data:www-data /var/www/html/wordpress
 +sudo chmod -R 755 /var/www/html/wordpress
 +</code>
 +
 +===== 7. Configure o Apache =====
 +
 +Crie um novo arquivo:
 +
 +<code>
 +sudo nano /etc/apache2/sites-available/wordpress.conf
 +</code>
 +
 +Cole o conteúdo abaixo (ajuste o domínio, se tiver):
 +
 +<code>
 +<VirtualHost *:80>
 +    ServerAdmin admin@seudominio.com
 +    DocumentRoot /var/www/html/wordpress
 +    ServerName seudominio.com
 +    ServerAlias www.seudominio.com
 +
 +    <Directory /var/www/html/wordpress/>
 +        AllowOverride All
 +    </Directory>
 +
 +    ErrorLog ${APACHE_LOG_DIR}/wordpress_error.log
 +    CustomLog ${APACHE_LOG_DIR}/wordpress_access.log combined
 +</VirtualHost>
 +</code>
 +
 +Ative o site:
 +
 +<code>
 +sudo a2ensite wordpress.conf
 +sudo a2enmod rewrite
 +sudo systemctl reload apache2
 +</code>
 +
 +
 +===== Extras recomendados =====
 +
 +
 +    * Firewall: use UFW
 +    * Fail2Ban: proteção contra tentativas de login
 +    * Backup: use rsync, restic ou SlackBackup.
docs_vps/instalacao_wordpress.1750553394.txt.gz · Última modificação: por jeffersoncarneiro