WordPress: mudanças entre as edições
(→Vídeos) |
|||
Linha 18: | Linha 18: | ||
1 - Instalar Dependências (Servidor WEB) | 1 - Instalar Dependências (Servidor WEB) | ||
apt-get install apache2 apache2-utils php5 php5-mysql phpmyadmin mysql-client mysql-server | apt-get install apache2 apache2-utils php5 php5-mysql phpmyadmin mysql-client mysql-server | ||
* Para Debian 9+ | |||
apt-get install apache2 libapache2-mod-php7.0 php7.0 mariadb-client mariadb-server phpmyadmin | |||
2 - Criar o Banco de Dados para o WordPress (pode ser criado o banco de dados usando o phpMyAdmin): | 2 - Criar o Banco de Dados para o WordPress (pode ser criado o banco de dados usando o phpMyAdmin): | ||
Linha 53: | Linha 56: | ||
http://IP_DO_SERVIDOR | http://IP_DO_SERVIDOR | ||
== Configurações Avançadas do WordPress == | == Configurações Avançadas do WordPress == |
Edição atual tal como às 23h58min de 9 de abril de 2018
Sobre
Olá! Visitante, reunimos aqui, informações sobre o CMS ( Content Management System ) WordPress, que é um aplicativo de sistema de gerenciamento de conteúdo para web, escrito em PHP com banco de dados MySQL/MariaDB voltado principalmente para a criação de sites e blogs via web. Essa é uma das ferramentas mais famosas na criação de blogs disputando diretamente com o serviço do Google chamado Blogger.
Vídeos
Parte 01 - https://youtu.be/3VpKmNjKBTI
Parte 02 - https://youtu.be/Nm2A576RvB4
Parte 03 - https://youtu.be/VZ2OFmFBY1s
Instalando o WordPress no Debian
1 - Instalar Dependências (Servidor WEB)
apt-get install apache2 apache2-utils php5 php5-mysql phpmyadmin mysql-client mysql-server
- Para Debian 9+
apt-get install apache2 libapache2-mod-php7.0 php7.0 mariadb-client mariadb-server phpmyadmin
2 - Criar o Banco de Dados para o WordPress (pode ser criado o banco de dados usando o phpMyAdmin):
mysql -u root -p mysql> CREATE DATABASE IF NOT EXISTS wordpress; mysql> CREATE USER admin@localhost IDENTIFIED BY "p@ssW0rD"; mysql> GRANT ALL PRIVILEGES ON wordpress.* TO admin@localhost; mysql> FLUSH PRIVILEGES; mysql> quit
3 - Baixar a ultima versão do WP.
wget http://wordpress.org/latest.tar.gz
4 - Descompactar e copiar para a pasta /var/www/html
tar xvzf latest.tar.gz cp -r wordpress/* /var/www/html
5 - Alterar as permissões dos arquivos para o usuário e grupo do apache2 (www-data)
chown -R www-data:www-data /var/www/html
6 - Remover o arquivo html padrão do apache
rm -rf /var/www/html/index.html
7 - Restart apache
/etc/init.d/apache2 restart
8 - Continuar a instalação por WEB em seu navegador
http://IP_DO_SERVIDOR
Configurações Avançadas do WordPress
1 - Editar o arquivo wp-config.php
nano /var/www/html/wp-config.php
2 - Adicionar estas duas linhas para definir o endereço do site
define('WP_HOME','http://seusite.com.br'); define('WP_SITEURL','http://seusite.com.br');
Alterar Senha
Alterar senha do Usuário admin ou outro do Wordpress (Caso perda de senha)
Mysql Shell
1 - mudar senha no mysql shell
mysql -u root -p (obrigatório saber senha do root do mysql, caso não tenha, utilizar modo de segurança para alterar)
2 - no mysql
3 - listar as bases de dados
show databases;
4 - utilizar a base de dados
use wordpress;
5 - listar ID, usuários, senha em md5 da tabela wp_users
SELECT ID, user_login, user_pass from wp_users;
6 - Para gerar senhas em MD5 em sistemas Linux no shell execute:
echo "senha_segura_em_md5" > wp-senha.txt md5sum wp-senha.txt rm -rf wp-senha.txt (apenas para remover o arquivo criado, ficando apenas com o hash no shell *copie)
7 - Alterar a senha
UPDATE wp_users SET user_pass="Cole apenas o hash" where ID = 1;
Processo no PhpMyAdmin
- (obrigatório estar instalado, veja no vídeo 01 como instalar)
1 - Abrir o navegador com o endereço do phpmyadmin
IP_do_wordpress/phpmyadmin
2 - Logar com a conta de root
usuario:root senha: XXXX
3 - clicar em (+) no banco do Wordpress (neste caso wordpress)
4 - Selecionar a tabela wp_users
5 - clicar em edit no usuário
6 - no campo user_pass selecionar MD5
7 - digitar a senha em texto plano ao lado de MD5
8 - clicar em go ou executar
- desta maneira ao executar é convertido a senha de texto plano para MD5