Jeśli masz Raspberry Pi Jestem pewien, że niejednokrotnie szukałeś jakiegoś typu projektu, aby móc go skonfigurować i który świetnie sprawdza się jako konsola, centrum multimedialne dla całego domu lub bezpośrednio jako centrum nerwowe dla znacznie ambitniejszego i inny projekt. Naprawdę mówimy o karcie, która dzisiaj daje nam ogromną swobodę w urzeczywistnianiu wszystkiego, co przychodzi na myśl.
Wracając trochę do tematu, który nas dziś łączy, powiem Wam, że po kilku testach chcę Wam powiedzieć, jakie kroki należy podjąć, jeśli chcecie założyć własną chmurę osobistą z Raspberry Pi. W tym celu być może jedną z najciekawszych metod jest skorzystanie z usługi OwnCloudChociaż nie jest to jedyny, prawda jest taka, że przynajmniej osobiście to właśnie on wydał mi się najbardziej interesujący pod względem cech wszystkich, które widziałem.
Budowanie własnej chmury dzięki OwnCloud i Raspberry Pi
Jako szczegóły, które należy wziąć pod uwagę, powiem ci, że przynajmniej na razie skupimy się na instalacji programu i skonfigurowaniu go, aby móc uzyskać dostęp z naszego sieć lokalna w sposób, który nam na to pozwala zapisz nasze pliki na karcie SD znajdujący się na Raspberry Pi. Bardzo interesującym krokiem, czymś, co zostawimy na później, jest możliwość skonfigurowania Raspberry Pi tak, aby zamiast ograniczać się kartą SD, możemy użyć dysku twardego o znacznie większej pojemności jako pamięci masowej, a nawet być w stanie aby połączyć się z tą usługą z dowolnego miejsca na świecie.
1. Zaktualizuj Raspberry Pi
sudo apt-get upgrade && sudo apt-get update
2. Zainstaluj serwer WWW Apache i PHP. Niezbędne do działania 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. Pobierz OwnCloud
wget download.owncloud.org/community/owncloud-5.0.0.tar.bz2
4. Rozpakuj
tar -xjf owncloud-5.0.0.tar.bz2
5. Skopiuj do katalogu Apache
sudo cp -r owncloud /var/www
6. Przyznaj OwnCloud uprawnienia dostępu do folderu serwera
sudo chown -R www-data:www-data /var/www
7. Uruchom ponownie Apache
sudo service apache2 restart
8. Edytuj maksymalny rozmiar przesyłanych plików
sudo nano /etc/php5/apache2/php.ini
Wchodząc do tego pliku musimy nadpisać zmienne „upload_max_filesize” i „post_max_size” maksymalnym rozmiarem pliku.
9. Uruchom ponownie Apache
sudo service apache2 restart