Instal·lant Wordpress a FreeBSD 11 ARM corrent a la Raspberry Pi 2

Hacker

Wordpress a FreeBSD 11 arm a la Raspberry Pi 2

En un article anterior de fa uns dies ja vaig explicar com instal·lar un servidor web a la nostra xicoteta Raspberry Pi, i en definitiva vaig a explicar breument com fer córrer el gestor de continguts Wordpress en aquest xicotet ordinador que tenim funcionant amb FreeBSD 11 per a processadors ARM.

Per a desenvolupadors que vullgues trastejar ràpidament mòduls de Wordpress, o maneguetes que vullguen intentar anar més enllà del PHP i fer coses de domòtica a casa, o simplement gaudir d'un wiki o blog personal al teu propi hosting domèstic, aquestes Raspberry són una genial alternativa.

Raspberry amb FreeBSD com a servidor domèstic

Raspberry amb FreeBSD com a servidor domèstic

Com podràs llegir en l'article anteriorment mencionat, és evidentment ja tenim instal·lat i configurat el servidor web Nginx, i també les extensions adequades de PHP 5:


# pkg info | grep php55
mod_php55-5.5.30 PHP Scripting Language
php55-5.5.30 PHP Scripting Language
php55-curl-5.5.30 The curl shared extension for php
php55-json-5.5.30 The json shared extension for php
php55-mysql-5.5.30 The mysql shared extension for php
php55-mysqli-5.5.30 The mysqli shared extension for php
php55-openssl-5.5.30 The openssl shared extension for php
php55-pdo-5.5.30 The pdo shared extension for php
php55-pdo_mysql-5.5.30 The pdo_mysql shared extension for php
php55-session-5.5.30 The session shared extension for php
php55-xml-5.5.30 The xml shared extension for php
php55-xmlrpc-5.5.30 The xmlrpc shared extension for php
php55-zip-5.5.30 The zip shared extension for php
php55-zlib-5.5.30 The zlib shared extension for php

I ara és important activar el OpenSSL al fitxer /usr/local/etc/php.ini així:


extension=php_openssl.dll

A continuació, també calia instal·lar MySQL per a la base de dades de Wordpress i vam compilar el port databases/mysql55-server fàcilment.

Ara tinc instal·lat:


mysql55-client-5.5.44_1 Multithreaded SQL database (client)
mysql55-server-5.5.44 Multithreaded SQL database (server)

No vaig a explicar ací com funciona el servidor MySQL, perquè és alguna cosa que ja està explicat en molts articles de la meua web personal i a molts manuals per la xarxa, simplement cal:

- iniciar el servei
- ficar-li una contrasenya al superusuari
- crear una base de dades
- crear un usuari que puga escriure a les taules
- donar-li els permisos adequats a l'usuari en MySQL

Una vegada tenim aquesta informació, l'apuntem a un paper (nom d'usuari, contrasenya, port, servidor i nom de la base de dades per a Worpress) i descarreguem Wordpress de la seua web oficial https://wordpress.org/download


wget https://wordpress.org/latest.zip

I descomprimim el gestor de continguts:


unzip ./latest.zip

I ara configurem el Nginx per a què eixe directori 'worpress' siga l'arrel del domini o subdomini adequat per a iniciar eixe projecte.

I ja està, la veritat és que és un gestor molt senzill i fàcil.

Wordpress a FreeBSD 11 arm a la Raspberry Pi 2

Wordpress a FreeBSD 11 arm a la Raspberry Pi 2

Wordpress a FreeBSD 11 arm a la Raspberry Pi 2

Dificultat mínima i possibilitats totes amb aquestos ordinadors tan menuts i ultrabarats.

Espere que t'agrade aquest article i que t'animes a escriure els teus propis articles sobre les teues vivències, experiències,problemes i solucions amb el Programari Lliure.

Happy hacking!

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.