You are currently viewing WordPress: Aprenda a instalar no seu Raspberry Pi

WordPress: Aprenda a instalar no seu Raspberry Pi

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.

Screen Shot 2016-01-10 at 17.23.38.png

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.

Screen Shot 2016-01-10 at 17.37.29.png

Se testarmos no browser.

Screen Shot 2016-01-10 at 17.38.43

[/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.

Screen Shot 2016-01-10 at 17.48.36.png

De seguida eliminamos a pasta e criamos o ficheiro index.php.

Screen Shot 2016-01-10 at 17.50.48.png

Com um qualquer editor de texto, vamos no ficheiro criado adicionar uma função php.

Screen Shot 2016-01-10 at 17.53.06

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.

Screen Shot 2016-01-10 at 17.58.18.png

[/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.

Screen Shot 2016-01-10 at 18.33.19.png

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.

Screen Shot 2016-01-10 at 18.41.16.png

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.

Screen Shot 2016-01-10 at 18.45.06

[/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.

Screen Shot 2016-01-10 at 18.46.33.png

Depois de carregar em ‘Let´s go’ é nos pedido que inserimos as informações do que já temos configurado.

Screen Shot 2016-01-10 at 18.49.00.png

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.

Screen Shot 2016-01-10 at 18.53.52

Carregamos em ‘Run the Install’ e voilá. Está pronto. Apartir de agora todas as configurações são pessoais.

Screen Shot 2016-01-10 at 18.57.43

Ultimo passo… Fazer o login.

Screen Shot 2016-01-10 at 18.59.12.png

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.

António Sousa

António Sousa, técnico de redes e sistemas informáticos e fundador do Tech em Português! Sou um amante das novas tecnologias e um aventureiro dessa grande "auto-estrada" que é a internet!