Instalacja ownCloud na istniejącym już serwerze www – Debian 7


Ostatnio natknąłem się w sieci na ownCloud – usługę „chmurki” którą można zainstalować na własnym serwerze www. I właśnie dzisiaj postanowiłem ją zainstalować na moim Debianie.

Owncloud-logo

No więc zabieramy się do pracy. Pierwszy krok o którym zawsze należy pamiętać (dla bezpieczeństwa) to backup bazy danych, konfiguracji apache2 oraz plików z /var/www.

Po stworzeniu backupu możemy zacząć działać.

1. dodajemy źródło instalacji owncloud:

nano /etc/apt/sources.list.d/owncloud.list

gdzie wklejamy poniższy kod (dla Debiana w wersjii 7):

deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /

i zapisujemy plik Ctrl+x

2. Pobieramy i dodajemy klucz dla skonfigurowanego źródła:

wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key

apt-key add - < Release.key

3. Instalujemy ownCloud:

apt-get update && apt-get install owncloud -y

Po zakończeniu operacji instalacja będzie gotowa, teraz czas na konfiguracje 🙂

4. Otwieramy swój phpmyadmin (lub działamy z konsoli) i tworzymy nową bazę dla owncloud.

Należy pamiętać aby zawsze tworzyć osobnego usera z dla każdej bazy danych z indywidualnym hasłem i dostępem wyłącznie do tej bazy.

5. tworzymy katalog do przechowywania naszych danych, w moim przypadku w katalogu użytkownika. Musimy pamiętać o zmianie uprawnień na www-data aby apache miał do niego dostęp.

mkdir /home/username/owncloud

chown -R www-data:www-data /home/username/owncloud/

6. Przechodzimy na adres swojego serwera i dodajemy /owncloud/ np: https://sloniupl.eu/owncloud/gdzie konfigurujemy ownCloud:

oc_config

 

Wypełniamy wymagane dane i klikamy Zakończ konfiguracje.

I gotowe 🙂

oc_ready

Linkografia:

https://thetinhat.com/tutorials/alternatives/owncloud.html

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.