Ferramentas do usuário

Ferramentas do site


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

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
instalacao_wordpress [2023/03/08 02:01] dhiemeson.nascimentoinstalacao_wordpress [2023/04/08 15:47] (atual) dhiemeson.nascimento
Linha 1: Linha 1:
 +===== Instalando Apache, PHP, MySQL e Wordpress ======
  
 +Para essa instalação, é pré-requisito que você tenha instalado primeiro o Apache, PHP e o BD MySQL. Após todos esses serviços instalados vamos para o Wordpress. Vou deixar os links de cada um desses serviços, quando terminá-los volte aqui para instalarmos o Wordpress.
 +
 +  * [[instalacao_do_apache_php| Instalação do Apache + PHP]]
 +  * [[instalacao_do_bd_mysql| Instalação do MySQL]]
 +
 +
 +
 +=== 1 - Depois de instalar o MySQL, efetuar as configurações necessárias vamos criar o BD do Wordpress: ===
 +
 +<code>
 +root@glpi:/usr/local/etc/mysql # mysql -u root -p
 +Enter password:
 +Welcome to the MySQL monitor.  Commands end with ; or \g.
 +Your MySQL connection id is 9
 +Server version: 5.7.23-log
 +
 +Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
 +
 +Oracle is a registered trademark of Oracle Corporation and/or its
 +affiliates. Other names may be trademarks of their respective
 +owners.
 +
 +Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 +
 +root@localhost [(none)]>
 +</code> 
 +
 +- Depois de logados vamos criar o Banco de Dados wordpress:
 +
 +<code>
 +root@localhost [(none)]>root@localhost [(none)]> create database wordpress;
 +Query OK, 1 row affected (0.00 sec)
 +</code>
 +
 +=== 2 - Após criar o banco, vamos criar um usuário no mysql que vai interagir com o banco de dados wordpress: ===
 +
 +<code>
 +root@localhost [(none)]> CREATE USER wordpressuser@localhost IDENTIFIED BY 'sua_senha_aqui';
 +</code>
 +
 +=== 3 - Agora neste ponto, nos temos o banco de dados MySQL e o usuário que o WordPress usará. No entanto, devemos conceder ao usuário acesso ao banco de dados. Para fazer isso, usaremos essa instrução SQL: ===
 +
 +<code>
 +root@localhost [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost;
 +Query OK, 0 rows affected (0.00 sec)
 +
 +root@localhost [(none)]>
 +</code>
 +
 +=== 4 - Dê um refresh na tabela de privilégios por conta das modificações feitas e depois vamos sair do console de comando mysql: ===
 +
 +<code>
 +root@localhost [(none)]> flush privileges;
 +Query OK, 0 rows affected (0.00 sec)
 +
 +root@localhost [(none)]> exit
 +Bye
 +</code>
 +
 +=== 5 - Vamos baixar o wordpress. Entre em um deretório de sua preferência, no meu caso vou baixar para dentro da pasta do meu usuário: ===
 +
 +<code>
 +root@famp:~ # cd /home/dhiemeson/
 +</code>
 +
 +- Agora vamos baixar a ultima versão (ultima versão da época)
 +
 +<code>
 +# wget https://br.wordpress.org/wordpress-4.9.8-pt_BR.tar.gz
 +</code>
 +
 +=== 6 - Ao final do termino do download, vamos extrair o arquivo com o comando abaixo: ===
 +
 +<code>
 +root@famp:/home/dhiemeson # tar xvf latest.tar.gz
 +</code>
 +
 +=== 7 - Vamos configurar o wordpress, entre no diretório que você extraio: ===
 +
 +<code>
 +root@famp:/home/dhiemeson # cd wordpress/
 +</code>
 +
 +=== 8 - Para simplificar a configuração, vamos basear nossa configuração do WordPress na configuração de exemplo fornecida wp-config-sample.php. Copie o exemplo para wp-config.php o arquivo de configuração padrão do WordPress: ===
 +
 +<code>
 +root@famp:/home/dhiemeson/wordpress # cp wp-config-sample.php wp-config.php
 +</code>
 +
 +=== 9 - Agora vamos editar o arquivo de configuração: ===
 +
 +<code>
 +root@famp:/home/dhiemeson/wordpress # ee wp-config.php
 +</code>
 +
 +-- As únicas modificações que precisamos fazer são as configurações do MySQL. Devemos atualizar os valores dos seguintes parâmetros:
 +
 +<code>
 +DB_NAME
 +DB_USER
 +DB_PASSWORD
 +</code>
 +
 +-- Eles correspondem ao banco de dados MySQL e ao usuário que preparamos em uma etapa anterior. Procure as linhas a seguir e atualize as partes destacadas com o nome do banco de dados, usuário e senha:
 +
 +<code>
 +// ** MySQL settings - You can get this info from your web host ** //
 +/** The name of the database for WordPress */
 +define('DB_NAME', 'wordpress');
 +
 +/** MySQL database username */
 +define('DB_USER', 'wordpressuser');
 +
 +/** MySQL database password */
 +define('DB_PASSWORD', 'password');
 +</code>
 +
 +-- Salve e saia.
 +
 +=== 10 - Depois de editar estas informações, vamos mover a pasta do wordpress para o diretório do Apache: ===
 +
 +<code>
 +root@alcatraz:/usr/local/www/apache24 # mv /home/dhiemeson/wordpress/ /usr/local/www/apache24/data/
 +</code>
 +
 +=== 11 - Agora altere a propriedade dos arquivos do WordPress para o usuário www e grupo, que é o nome do usuário que executa o processo Apache, para que o Apache tenha acesso apropriado: ===
 +
 +<code>
 +root@famp:/home/dhiemeson # chown -R www:www /usr/local/www/apache24/data/*
 +</code>
 +
 +-- Precisamos editar o arquivo /usr/local/etc/apache24/http.conf e acrescentar o 'index.php' na linha DirectoryIndex:
 +
 +-- Abra este arquivo e vamos acrescentar, segue o exemplo de como o arquivo se encontrava configurado e como ficou após a configuração:
 +
 +Exemplo de como o arquivo vem configurado:
 +
 +<code>
 +<IfModule dir_module>
 +    DirectoryIndex index.html
 +</IfModule>
 +</code>
 +
 +-- Como deve ficar após a nossa configuração
 +
 +<code>
 +<IfModule dir_module>
 +    DirectoryIndex index.php index.html
 +</IfModule>
 +</code>
 +
 +=== 12 - Esta quase tudo terminado, vamos executar o script de instalação do Wordpress: ===
 +
 +-- Abra um navegador e digite o endereço do seu servidor apache:
 +
 +<code>
 +10.10.10.105/index.php
 +</code>
 +
 +=== 13 - Se você seguiu todos os passos corretamente irá abrir uma tela de configuração do wordpress, configure com as informações que você precisa: ===
 +
 +-----------------
 +
 +~~DISCUSSION|Deixe sua contribuição~~