ownCloud jest aplikacją webową napisaną w PHP na licencji AGPLv3, pozwalającą stworzyć osobistą “chmurę” z dostępem do plików (dokumentów tekstowych, wideo, muzyki i zdjęć), kontaktów i kalendarzy z każdego miejsca za pośrednictwem internetu. W łatwy sposób można ją zainstalować na własnym komputerze, serwerze czy na praktycznie każdym hostingu posiadającym Apache2, nginx i lighttdp, PHP5.3+ oraz bazę MySQL – MariaDB, PostgreSQL lub SQLite.
Dzis zainstalujemy na systemie Debian7 Wheezy z serwerem WWW Apache oraz baza danych MariaDB
Opisze sam proces instalacji ownCloud, nie serwera WWW i VHosta.
1. Pobieranie i rozpakowanie archiwum:
cd /var/www; wget https://download.owncloud.org/community/owncloud-8.0.2.tar.bz2 tar xjf owncloud-8.0.2.tar.bz2 rm owncloud-8.0.2.tar.bz2
2. Nadanie uprawnień:
chown -R www-data:www-data /var/www/owncloud chmod -R 777 /var/www/owncloud/
3. Utworzenie bazy danych [ Można równiez z poziomy PHPMyadmina ]
Logowanie:
mysql -u root -p mysql
Tworzenie bazy i nadawanie hasła:
CREATE DATABASE owncloud; GRANT ALL ON owncloud.* TO owncloud@localhost IDENTIFIED BY 'twoje-haslo'; \q
4. Instalacja w przeglądarce:
Przejdz do http://adres-IP/owncloud lub do utworzonego vhosta.
I uzupełnij wczesniej zdefiniowanymi parametrami odnosnie bazy danych:
Klikamy FINISH SETUP
Po kilku chwilach ukaze się nam już zainstalowanego interfejsu ownCloud, polecam aplikacje na Windows/Linux, korzystam z takiego rozwiązania juz dośc długo, jest bardzo fajne, w każdym miejscu gdzie chce mam dostep do moich danych, notatek ITP.