O WordPress é um sistema de gestão de conteúdo que lhe permite criar e manter, de maneira simples e robusta, todo o conteúdo de um site. Combina estética, standards da Web et usabilidade. Apesar de ser grátis, tem um valor inestimável.
No artigo de hoje vamos ensinar a instalar e configurar o WordPress no Raspberry Pi. Para o WordPress funcionar correctamente são necessários alguns serviços essencias conhecidos por LAMP (Linux, apache, mysql, php). Siga os passos e instale o WordPress no seu Raspberry Pi.
[wptab name=’Apache’]
Apache
sudo apt-get install apache2 -y
O que acabamos de fazer foi instalar um servidor web. Apartir de agora, o raspberry pi está capacitado de responder a pedidos http. Se dentro da mesma rede, meter-mos no browser o IP do raspberry podemos veremos a página demosntrada pela seguinte figura.
Caso não apareça esta página, ou o IP está mal, ou o apache foi mal instalado.
A anterior página não é mostrada por acaso. Juntamente com a instalação do apache, são configuradas várias opções. Uma delas é um página web que se encontra em /var/www/html/index.html.
Só para testar que tudo está como deve, vou eliminar o html que vem por omissão e criar outro com um texto de teste.
Se testarmos no browser.
[/wptab]
[wptab name=’PHP’]
Php
Até agora instalámos suporte para paginas html com o apache. O WordPress utiliza código servidor. Utiliza php. Temos de instalar suporte para a linguagem.
sudo apt-get install php5 libapache2-mod-php5 -y
Depois de instalado, vamos testar. Relembrem-se que o ficheiro que vai correr por defeito se encontra em /var/www/html. Neste ponto, e como queremos testar scripts php, vamos substituir o ficheiro por um com extensão php e chamar uma qualquer função
Para não estarmos sempre com root, vamos alterar as permissões da pasta para o utilizador pi.
De seguida eliminamos a pasta e criamos o ficheiro index.php.
Com um qualquer editor de texto, vamos no ficheiro criado adicionar uma função php.
A função em cima, mostra as informações sobre o motor php instalado. Ao metermos o ip do Raspberry no browser vemos uma mensagem parecida com a seguinte.
[/wptab] [wptab name=’MySql’]
MySql
O próximo passo é instalar um gestor de base de dados que irá alojar as bases de dados necessárias para o WordPress.
sudo apt-get install mysql-server php5-mysql -y
Meta a password de root. Vamos precisar dela mais tarde.
Instalar e configurar o WordPress
Como primeiro passo vamos preparar a diretoria e fazer o download do wordpress. Depois do download, movemos o contudo para a pasta /var/www/html e eliminamos o que não precisamos.
Como próximo passo é necessário criar uma base de dados chamada wordpress. Primeiro com o comando mysql entramos no SGBD. Com a opção -u especificamos o utilizador e com a opção -p a password.
Depois de entrar na linha de comandos mySql foi criada uma base de dados nova com o comando create database chamada wordpress como já havia sido dito.
De seguida é recomendado reiniciar o servidor web.
[/wptab]
[wptab name=’Configuração do WordPress’]
Configuração do WordPress
Agora, vamos ao browser e com o endereço ip do Raspberry deveremos obter a seguinte página.
Depois de carregar em ‘Let´s go’ é nos pedido que inserimos as informações do que já temos configurado.
De seguida, é normal que dê erro e diga que não consegue escrever no ficheiro wp-config.php. Vamos seguir as indicações, copiar o texto que está na text box e cola-lo num novo ficheiro chamado wp-config.php.
Carregamos em ‘Run the Install’ e voilá. Está pronto. Apartir de agora todas as configurações são pessoais.
Ultimo passo… Fazer o login.
Por defeito, esta instalação do wordpress instalou um tema na directoria /var/www/html. Se acedermos ao ip do raspberry através do browser vamos para esse tema / página. Para aprender a configurar o sistema wordpress, visitem o site da empresa. É muito simples!
Uma ultima dica que pode dar jeito. Para ir ao painel de gestão do site, acedemos no browser a endereço_ip/wp_admin/. [/wptab]
[end_wptabset]
Por norma, quem instala uma solução destas é para aceder de fora da LAN. Para isso, aconselho verificar como se faz um port forwarding ou então utilizar uma ligação VPN. Podem tambem utilizar um serviço como o no-ip para esconder o vosso ip publico e ser mais legível.
Se conseguiram parabéns. Desfrutem. Alguma duvida fico contente por esclarecer.