Si tens una Raspberry Pi segur que en més d'una ocasió has buscat algun tipus de projecte per poder configurar-la i que actuï aviat com una consola, un centre multimèdia per tota la llar o directament com a centre neuràlgic per a algun projecte molt més ambiciós i diferent. Veritablement parlem d'una targeta que a dia d'avui ens ofereix una llibertat tremenda per fer realitat tot el que se'ns passi pel cap.
Tornant una mica al tema que avui ens reuneix, comentar-te que després de diverses proves vull comentar-te els passos necessaris que cal donar en el cas que vulguis muntar la teva pròpia núvol personal amb una Raspberry Pi. Per això, potser un dels mètodes més interessants és utilitzar el servei OwnCloud, Si bé no és l'únic, el cert és que, al menys personalment, és el que més interessant m'ha semblat pel que fa a característiques de tots els que he vist.
Per muntar la nostra pròpia núvol gràcies a OwnCloud i Raspberry Pi
Com detalls a tenir en compte, comentar-te que, al menys de moment, ens centrarem en instal·lar el programa i configurar-lo per poder accedir des de la nostra xarxa local de manera que ens permeti guardar els nostres arxius en una targeta SD ubicada a la Raspberry Pi. Un pas bastant interessant, cosa que deixarem per a més endavant, és el poder configurar les Raspberry Pi per a, en lloc d'estar limitats per una targeta SD podem utilitzar com a emmagatzematge un disc dur de molta més capacitat i fins i tot poder connectar-nos a aquest servei des de qualsevol part de l'món.
1. Actualitzar la Raspberry Pi
sudo apt-get upgrade && sudo apt-get update
2. Instal·lar el servidor web Apache i PHP. Indispensables per poder fer funcionar OwnCloud
sudo apt-get install apache2 php5 php5-json php-xml-parser php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common
3. Descarregar OwnCloud
wget download.owncloud.org/community/owncloud-5.0.0.tar.bz2
4. Descomprimir
tar -xjf owncloud-5.0.0.tar.bz2
5. Copia a directori d'Apache
sudo cp -r owncloud /var/www
6. Donar permisos a OwnCloud per accedir a la carpeta de l'server
sudo chown -R www-data:www-data /var/www
7. Reiniciar Apache
sudo service apache2 restart
8. Edita la mida màxima de pujada d'arxius
sudo nano /etc/php5/apache2/php.ini
A l'entrar en aquest arxiu hem de i sobreescriure les variables «upload_max_filesize» i «post_max_size» amb la mida màxima de l'arxiu.
9. Reiniciar Apache
sudo service apache2 restart