Spisu treści:

Stwórz własną chmurę: OwnCloud + DigitalOcean
Stwórz własną chmurę: OwnCloud + DigitalOcean
Anonim

Martwisz się o bezpieczeństwo swoich plików i nie chcesz być czytany przez nieznajomych? Czy technologia w chmurze nadal kusi? Zbuduj swoją chmurę!

Stwórz własną chmurę: OwnCloud + DigitalOcean
Stwórz własną chmurę: OwnCloud + DigitalOcean

Wielu czytelników naszej strony powiedziało, że nie chcą przechowywać swoich plików i danych w usługach w chmurze. Oczywiście cała ta historia z amerykańską NSA podważyła wiarygodność Dropbox, Dysku Google i innych usług w chmurze. A wielu myślało o bezpieczeństwie swoich danych. Rozwiązaniem tego problemu może być stworzenie własnej chmury. Tak, dokładnie! Możesz stworzyć własną usługę w chmurze. A wszystko to zajmie Ci maksymalnie 30 minut. Przygotowaliśmy dla Ciebie szczegółowe instrukcje.

Tak więc do stworzenia naszej chmury wykorzystamy DigitalOcean, gdzie stworzymy własny serwer wirtualny (VPS), a także OwnCloud, aplikację do tworzenia serwera w chmurze. Plus domena. Możesz kupić domenę na przykład na Whois.com. Będzie cię to kosztować około 10 USD rocznie. Najtańszy VPS na DigitalOcean to 5 USD/mies. Za tę kwotę otrzymasz 20 GB miejsca. I to wystarczy na potrzeby zwykłego użytkownika. Zacznijmy.

Tworzymy VPS

Zrzut ekranu z 2014-05-09 13:34:46
Zrzut ekranu z 2014-05-09 13:34:46

Wejdź na stronę DigitalOcean i zarejestruj się tam. Po utworzeniu konta musisz utworzyć droplet. To właśnie DigitalOcean nazywa VPS. Pierwszym krokiem jest wpisanie nazwy naszego serwera. Aby stworzyć własną chmurę, wystarczy najtańsza opcja - za 5 USD miesięcznie. Dużą rolę odgrywa lokalizacja serwera - wpływa ona bezpośrednio na szybkość dostępu do Twoich plików. Dlatego wybierz najbliższe miasto. W systemie należy wybrać Ubuntu 12.04. To wersja z wieloletnim wsparciem (do 2017 r.), a świeży 14.04 wciąż jest za świeży:)

Połącz się z VPS

Po utworzeniu dropletu otrzymasz e-mail z adresem IP Twojego serwera i hasłem dostępu do niego. Aby połączyć się z serwerem, potrzebujesz narzędzia SSH. W systemach Linux i Mac jest to już zainstalowany terminal. Ale użytkownikom systemu Windows radzę pobrać Putty. Program jest całkowicie darmowy.

W terminalu wpisz następujące polecenie, aby połączyć się z serwerem (zamiast jednostek wpisz adres IP swojego serwera):

Gratulacje. Jesteś połączony ze swoim serwerem! Teraz musisz zainstalować apache, mysql, php5 (LAMP), a właściwie sam OwnCloud. Aby to zrobić, po prostu wykonujemy kod linia po linii. Bez wierszy z komentarzami (na początku jest siatka) - to są wyjaśnienia dla Ciebie.

aktualizacja sudo apt-get

# Pobierz wszystkie aktualizacje dla serwera

sudo apt-get upgrade

# Zainstaluj te same aktualizacje

sudo apt-get zainstaluj serwer lampy ^

# Instalowanie LAMPY. Będziesz musiał ustawić hasło roota MySQL.

sudo mysql_secure_installation

# Na tym etapie zostaniesz kilka razy poproszony o „tak/nie” w przypadku różnych pytań. Możesz spokojnie odpowiedzieć „Nie” na pierwsze i „Tak” na wszystkie pozostałe.

sudo apt-get zainstaluj php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl

# Zainstaluj niezbędne wtyczki do OwnCloud

przepisać sudo a2enmod

nagłówki sudo a2enmod

sudo nano / etc / apache2 / dostępne strony / domyślne

Otworzy się dokument tekstowy. W nim musisz znaleźć następujące wiersze i naprawić AllowOverride None na AllowOverride All. Następnie „Ctrl + X”, następnie „Y” i Enter.

Scr1
Scr1

Gratulacje, masz całe oprogramowanie, którego potrzebujesz, aby Twój serwer działał płynnie. Teraz musisz zainstalować OwnCloud. Tylko 7 drużyn, nie martw się:)

tar -xjf ownCloud-latest.tar.bz2

mv ownCloud / var / www

# Pobierz najnowszą wersję OwnCloud na swój serwer, rozpakuj ją i przenieś do folderu, do którego chcesz uzyskać dostęp przez Internet.

cd / var / www

sudo chown -R www-data: www-data owncloud

# Do normalnego funkcjonowania OwnCloud musisz nadać mu prawa dostępu do głównego folderu sieciowego naszego serwera.

mysql -u root -p

TWORZENIE BAZY DANYCH ownCloud;

GRANT ALL ON owncloud * TO 'owncloud' @ 'localhost' IDENTYFIKOWANE PRZEZ 'hasło';

Wyjście;

# Utwórz bazę danych dla OwnCloud. Możesz zmienić słowa ownCloud i hasło.

usługa sudo restart apache2

# Zrestartuj nasz serwer

Przejdź do adresu (zamiast jednostek - adres twojego serwera):

111.111.111.111/własna chmura

I kończymy instalację OwnCloud.

Połączenie z domeną

Zrzut ekranu z 11.05.2014 r. 22:30:45
Zrzut ekranu z 11.05.2014 r. 22:30:45

Możesz sobie poradzić z samym adresem IP, ale jest to niepraktyczne i brzydkie. Dlatego warto podłączyć domenę. W tym celu przejdź do panelu DigitalOcean → DNS i kliknij tam przycisk Dodaj domenę. Wprowadź adres domeny i wybierz żądaną z listy kropel. To wszystko, za kilka godzin, maksymalnie jeden dzień, będziesz mieć dostęp do swojej chmury pod adresem domain.com/owncloud.

Ciesz się tym!