Owncloud – instalacja i aktualizacja
Owncloud to aplikacja, która umożliwia utrzymywanie swoich plików, kontaktów i kalendarzy w prywatnej chmurze. Owncloud do działania potrzebuje tylko PHP i MySQL (lub SQLite). Większość osób najprawdopodobniej kojarzy Dropbox, który ma bardzo podobny sposób działania. Owncloud wyróżnia się tym, że możemy go zainstalować na własnym serwerze dzięki czemu nie musimy polegać na firmie, która będzie zarządzać naszymi danymi.
Instalacja z konsoli, na serwerze, na którym jest zainstalowany Apache wraz PHP i MySQL jest banalnie prosta i opiera się na pobraniu odpowiednich plików z repozytorium GIT.
Jeśli na serwerze nie są zainstalowane potrzebne paczki to należy doinstalować:
apache2 php5 php5-sqlite php5-json php5-gd
Można też doinstalować paczki:
mp3info curl libcurl3 libcurl3-dev php5-curl zip
Te drugie nie są niezbędne, ale mogą zwiększyć możliwości aplikacji.
- Najlepiej przejść od razu do miejsca, w którym chcemy docelowo zainstalować OwnCloud
- Teraz pobranie pliku z repozytorium git:
`git clone git://gitorious.org/owncloud/owncloud.git`
- Kolejny krok to zmiana odpowiednich uprawnień dla Apache’a:
`sudo chown -R www-data:www-data owncloud`
lub jeśli sudo jest niedostępne:
setfacl -Rm d:u:YOUR-USERNAME:rwx,u:www-data:rwx owncloud
To w zasadzie wszystko. Pozostaje wejście przez przeglądarkę na stronę wskazującą na katalog z zainstalowaną aplikacją i skonfigurowanie tam kilku opcji.
Zainstalowanie OwnCloud w ten sposób daje też łatwą możliwość aktualizacji.Jeśli w repozytoium GIT pojawi się nowsza wersja, wystarczy wejść do katalogu owncloud na serwerze i wpisać komendę:
git pull --rebase
Kod OwnCloud powinien zostać automatycznie zaktualizowany do najnowszej wersji.