Stwórz swoją chmurę: ownCloud + DigitalOcean
Zrób To Sam Web Services / / December 19, 2019
Martwić się o bezpieczeństwo swoich plików i nie chcą z zewnątrz, aby je czytać? Chmura nadal kiwać technologii? Stwórz własną chmurę!
Wielu z naszych czytelników, że nie chciał do przechowywania plików i danych w usługach chmurowych. Oczywiście, cała ta historia z amerykańskiego NSA podważył wiarygodność DropboxDysk Google i innych usług w chmurze. I wiele myśleć o bezpieczeństwo swoich danych. Rozwiązaniem tego problemu byłoby stworzyć swoją chmurę. Tak, dokładnie! Można utworzyć usługę cloud. A wszystko to zajmie maksymalnie 30 minut. Przygotowaliśmy szczegółowe instrukcje.
Tak, aby utworzyć własną chmurę użyjemy DigitalOceanKtóry stworzy swój serwer wirtualny (VPS) i ownCloud - aplikację do tworzenia serwera w chmurze. Domena Plus. Domeny można kupić, na przykład, Whois.com. Będzie to kosztować około $ 10 / rok. Najtańsze VPS na DigitalOcean kosztuje 5 $ / miesiąc. Do tej kwoty można dostać 20 GB miejsca. I to byłoby na tyle na potrzeby przeciętnego użytkownika. Kontynuować.
tworzyć VPS
Przejdź do strony DigitalOcean i tam zarejestrować. Po utworzeniu konta, trzeba utworzyć kropelki. Więc DigitalOcean nazywa VPS. Pierwszym krokiem do wprowadzenia naszego serwera. Aby utworzyć chmurę Ci wystarczająco głowy z najtańszych opcji - za $ 5 miesięcy. Położenie Server odgrywa ważną rolę - to bezpośrednio wpływa na szybkość dostępu do plików. Dlatego też wybrać najbliższe miasto. System wyboru Ubuntu 12.04. To jest wersja ze wsparciem długoterminowym (do roku 2017), a także świeże 14.04 jest jeszcze zbyt świeże :)
Połącz się z VPS
Po utworzeniu kropelkę będzie do poczty elektronicznej otrzymasz list z adresem IP serwera i hasło, aby uzyskać do niego dostęp. Aby połączyć się z serwerem trzeba narzędzie do pracy z SSH. W systemach Linux i Mac - Produce Terminal jest już zainstalowana. Ale radzę Ci pobrać użytkowników systemu Windows kit. Program jest całkowicie darmowy.
W terminalu wpisz następujące polecenie, aby połączyć się z serwerem (zamiast jednostek, wprowadź adres IP serwera):
Gratulacje. Jesteś połączony z serwerem! Teraz trzeba zainstalować apache, mysql, php5 (LAMP) i, rzeczywiście, ownCloud. Aby to zrobić, po prostu linia po linii kodu jest uruchomiony. Bez linii z komentarzem (początek kratką warto) - to wyjaśnienie dla Ciebie.
sudo apt-get aktualizacji
# Pobierz wszystkie aktualizacje dla serwera
sudo apt-get uaktualnienia
# Ustaw te same aktualizacje
sudo apt-get install LAMP-serwer ^
# Instalacja lampy. Trzeba będzie zainstalować MySQL hasło dla użytkownika root.
sudo mysql_secure_installation
# W tym momencie, będzie pytanie „tak / nie” na różnych kwestii kilkakrotnie. Zapraszam do odpowiedzi „nie” na pierwsze i „Tak” - cała reszta.
sudo apt-get install php5-gd php-xml-parsera php5-intl smbclient curl libcurl3 php5-curl
# Ustaw daty dla wtyczek ownCloud
sudo a2enmod przepisać
sudo nagłówki a2enmod
sudo nano / etc / apache2 / witryn-available / default
Otwórz dokument tekstowy. W nim trzeba znaleźć i naprawić te linie AllowOverride ktoby AllowOverride Wszystkim. Dalsze «Ctrl + X», następnie «Y» i Enter.
Gratulacje, masz zainstalowane wszystkie niezbędne oprogramowanie dla funkcjonowania stabilnego serwera. Teraz trzeba zainstalować ownCloud. Tylko 7 drużyn, nie martw się :)
sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
tar -xjf ownCloud-latest.tar.bz2
mv ownCloud / var / www
# Pobierz najnowszą wersję ownCloud się z serwerem, razarhiviruem ją i przesunąć w prawo do Dostęp przez folderu internetowej.
cd / var / www
sudo chown -R www-data: www-data ownCloud
# Dla normalnego funkcjonowania ownCloud konieczności nadania mu prawo dostępu do głównego katalogu w internecie na naszym serwerze.
mysql -u głównego -p
CREATE DATABASE ownCloud;
GRANT ALL ON ownCloud * TO 'ownCloud' @ 'localhost' zidentyfikowane przez 'Hasło' .;
wyjść;
# Tworzenie bazy danych dla ownCloud. Słowa ownCloud i hasło można zmienić.
sudo service apache2 restart
# Reboot naszego serwera
Idź do adresu (zamiast jednostek - Twój adres serwera):111.111.111.111/owncloud
I kończy się instalacja ownCloud.
Połącz domeną
Można to zrobić tylko adres IP, ale jest niepraktyczne i brzydkie. Dlatego konieczne jest, aby podłączyć domenę. Aby to zrobić, przejdź do panelu DigitalOcean → DNS i tam kliknij przycisk Add Domain. Wkraczamy adres domeny, a następnie wybierz z listy żądany kropelkową. Wszystko w ciągu kilku godzin, maksymalnie dwudziestu czterech godzin, będziesz miał dostęp do chmury w domain.com/owncloud.
Enjoy it!