Feita a instalação correta do XAMPP em nossa distribuição, agora vamos aproveitar a oportunidade para instalar o WordPress em nossos computadores para poder realizar os nossos testes pertinentes quer de criação ou modificação de temas ou plugins para este CMS.
Com o WordPress temos a possibilidade de criar quase qualquer tipo de página web graças à sua flexibilidade e ao grande número de plugins que existem para ela.
Instalando WordPress no Linux
O primeiro passo é baixar o WordPress de seu site oficial, para isso basta ir ao seguinte link.
Fiz o download da última versão do Wodpress disponível, lRecomenda-se colocar o arquivo baixado na pasta XAMPP antes de descompactá-lo.
mv latest.zip /opt/lampp/htdocs/
Descompacte o arquivo:
unzip /opt/lampp/htdocs/wordpress*.zip
Si Você deseja que o wordpress seja o principal no localhost, só temos que mover todos os arquivos da seguinte maneira.
Nós nos posicionamos dentro da pasta descompactada:
cd /opt/lampp/htdocs/wordpress-4.9.5/wordpress
E movemos todos os arquivos para o caminho principal do XAMPP:
mv wordpress/* …/
Primeiros passos com a instalação do WordPress no Linux
Neste ponto, devemos verificar se todos os processos XAMPP são executados sem problemas, deve estar em execução, php, apache e mariadb.
Podemos fazer a instalação graficamente a partir do navegador, basta ir para localhost.
O assistente de instalação e configuração do WordPress aparecerá e, como primeiro passo, ele nos pedirá para criar um banco de dados.
Ou podemos realizar o processo desde o terminal. Para isso no terminal nós executamos:
mysql -u root -p CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; EXIT;
Onde o banco de dados é wordpress e o usuário é wodpressuser e a senha é password.
Agora podemos ou não realizar a instalação das chaves privadas que o WordPress nos oferece para ter uma instalação mais segura, isso depende de cada um. Para fazer isso, digitamos:
curl -s https://api.wordpress.org/secret-key/1.1/salt/
Isso nos dará alguns valores que copiaremos como estão em notas de blog separadas.
Renomeamos o seguinte arquivo encontrado dentro da pasta WordPress:
cp wp-config-sample.php wp-config.php
Feito isso devemos editar o seguinte arquivo e colocar as informações do BD:
sudo nano wp-config.php
Encontre as seguintes linhas e substitua o correspondente deve ser o seguinte:
define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'wordpressuser'); /** MySQL database password */ define('DB_PASSWORD', 'password'); . . . define('FS_METHOD', 'direct');
Eles também devem procurar a seção de:
define('AUTH_KEY', 'put your unique phrase here'); define('SECURE_AUTH_KEY', 'put your unique phrase here'); define('LOGGED_IN_KEY', 'put your unique phrase here'); define('NONCE_KEY', 'put your unique phrase here'); define('AUTH_SALT', 'put your unique phrase here'); define('SECURE_AUTH_SALT', 'put your unique phrase here'); define('LOGGED_IN_SALT', 'put your unique phrase here'); define('NONCE_SALT', 'put your unique phrase here');
onde Eles colocarão as chaves privadas obtidas anteriormente.
Salve e feche o arquivo.
Agora só temos que vá para nosso navegador e escreva e vá para localhost, seremos solicitados a concluir o processo de instalação. Ele nos pedirá para selecionar um idioma, bem como atribuir um nome de usuário e uma senha o que nos ajudará a entrar no painel do WordPress.
O nome de usuário e a senha serão criados como administrador, e se quiserem utilizar algum outro tipo de usuário eles criam nas opções oferecidas pelo WordPress.
Às vezes, ele pede os dados de configuração do banco de dados, você pode colocá-los de volta. Isso acontece devido a problemas de cache, você pode limpá-lo e recarregar seu navegador para evitar isso.
Com isso, você tem o WordPress instalado em seu sistema para que possa realizar seus testes.
A instalação é bastante simples, não quis me aprofundar já que as configurações deste CMS são muitas e também dependem do usuário.
Você pode brincar com os valores PHP.ini para ajustá-los às suas necessidades de uso do WordPress, bem como adicionar configurações ao arquivo .htaccess encontrado na pasta principal do WordPress.
Como comento, isso já depende das suas necessidades e há muita informação na rede sobre isso, você pode contar com o códice do WordPress para saber mais sobre isso.
:)
> :(