Orodha ya maudhui:

Unda wingu lako mwenyewe: OwnCloud + DigitalOcean
Unda wingu lako mwenyewe: OwnCloud + DigitalOcean
Anonim

Je, una wasiwasi kuhusu usalama wa faili zako na hutaki kusomwa na watu usiowajua? Je, teknolojia ya wingu bado inavutia? Jenga wingu lako!

Unda wingu lako mwenyewe: OwnCloud + DigitalOcean
Unda wingu lako mwenyewe: OwnCloud + DigitalOcean

Wasomaji wengi wa tovuti yetu wamesema kuwa hawataki kuhifadhi faili na data zao katika huduma za wingu. Bila shaka, hadithi hii yote na NSA ya Marekani ilidhoofisha uaminifu wa Dropbox, Hifadhi ya Google na huduma nyingine za wingu. Na wengi walifikiria juu ya usalama wa data zao. Suluhisho la tatizo hili linaweza kuwa kuundwa kwa wingu yako mwenyewe. Ndiyo hasa! Unaweza kuunda huduma yako ya wingu. Na hii yote itakuchukua muda wa juu wa dakika 30. Tumekuandalia maelekezo ya kina.

Kwa hivyo, ili kuunda wingu letu, tutatumia DigitalOcean, ambapo tutaunda seva yetu ya kawaida (VPS), pamoja na OwnCloud, programu ya kuunda seva ya wingu. Pamoja na kikoa. Unaweza kununua kikoa, kwa mfano, kwenye Whois.com. Itakugharimu karibu $ 10 / mwaka. VPS ya bei rahisi zaidi kwenye DigitalOcean ni $ 5 / mwezi. Kwa kiasi hiki, utapokea GB 20 ya nafasi. Na itakuwa ya kutosha kwa mahitaji ya mtumiaji wa kawaida. Tuanze.

Tunaunda VPS

Picha ya skrini kutoka 2014-05-09 13:34:46
Picha ya skrini kutoka 2014-05-09 13:34:46

Nenda kwenye tovuti ya DigitalOcean na ujiandikishe hapo. Baada ya kuunda akaunti, unahitaji kuunda droplet. Hii ndio DigitalOcean inaita VPS. Hatua ya kwanza ni kuingiza jina la seva yetu. Ili kuunda wingu lako mwenyewe, chaguo cha bei nafuu ni cha kutosha kwako - kwa $ 5 kwa mwezi. Eneo la seva lina jukumu kubwa - linaathiri moja kwa moja kasi ya upatikanaji wa faili zako. Kwa hivyo, chagua jiji lililo karibu nawe. Mfumo unapaswa kuchaguliwa Ubuntu 12.04. Hili ni toleo lenye usaidizi wa muda mrefu (hadi 2017), na toleo jipya la 14.04 bado ni jipya sana:)

Unganisha kwa VPS

Baada ya kuunda droplet, utapokea barua pepe na anwani ya IP ya seva yako na nenosiri ili kuipata. Ili kuunganisha kwenye seva, unahitaji zana ya SSH. Kwenye Linux na Mac, hiki ndicho Kituo ambacho tayari kimewekwa. Lakini kwa watumiaji wa Windows, nakushauri kupakua Putty. Mpango huo ni bure kabisa.

Kwenye terminal, ingiza amri ifuatayo ili kuunganishwa na seva (badala ya vitengo, ingiza anwani ya IP ya seva yako):

Hongera sana. Umeunganishwa kwenye seva yako! Sasa unahitaji kufunga apache, mysql, php5 (LAMP) na, kwa kweli, OwnCloud yenyewe. Ili kufanya hivyo, tunatekeleza tu mstari wa kanuni kwa mstari. Bila mistari na maoni (mwanzoni kuna gridi ya taifa) - haya ni maelezo kwako.

sudo apt-kupata sasisho

# Pata sasisho zote za seva

sudo apt-get upgrade

# Sakinisha masasisho haya haya

sudo apt-get install lamp-server ^

# Kuweka TAA. Utahitaji kuweka nenosiri la mizizi ya MySQL.

sudo mysql_secure_installation

# Katika hatua hii, utaulizwa "ndiyo/hapana" mara kadhaa kwa maswali tofauti. Unaweza kujibu kwa usalama "Hapana" kwa wa kwanza na "Ndiyo" kwa wengine wote.

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

# Sakinisha programu-jalizi zinazohitajika kwa OwnCloud

sudo a2enmod andika upya vichwa vya sudo a2enmod

sudo nano / nk / apache2 / tovuti zinazopatikana / chaguo-msingi

Hati ya maandishi itafungua. Ndani yake, unahitaji kupata mistari ifuatayo na urekebishe AllowOverride None to AllowOverride All. Kisha "Ctrl + X", kisha "Y" na Ingiza.

Scr1
Scr1

Hongera, una programu zote unazohitaji ili kuweka seva yako iendeshe vizuri. Sasa unahitaji kusakinisha OwnCloud. Timu 7 tu, usijali:)

tar -xjf owncloud-latest.tar.bz2

mv owncloud / var / www

# Pakua toleo la hivi karibuni la OwnCloud kwa seva yako, lifungue na uhamishe kwenye folda unayohitaji kufikia kupitia wavuti.

cd / var / www

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

# Kwa utendakazi wa kawaida wa OwnCloud, unahitaji kumpa haki za ufikiaji kwenye folda kuu ya wavuti ya seva yetu.

mysql -u mzizi -p

TUNZA DATABASE owncloud;

TOA YOTE KWENYE owncloud * KWA 'owncloud' @ 'localhost' INAYOTAMBULISHWA KWA 'nenosiri';

Utgång;

# Unda hifadhidata ya OwnCloud. Unaweza kubadilisha maneno owncloud na password.

huduma ya sudo apache2 kuanza tena # Anzisha tena seva yetu

Nenda kwa anwani (badala ya vitengo - anwani yako ya seva):

111.111.111.111/wingu mwenyewe

Na tunakamilisha usakinishaji wa OwnCloud.

Muunganisho wa kikoa

Picha ya skrini kutoka 2014-05-11 22:30:45
Picha ya skrini kutoka 2014-05-11 22:30:45

Unaweza kupata na anwani ya IP tu, lakini hii haiwezekani na ni mbaya. Kwa hivyo, inafaa kuunganisha kikoa. Ili kufanya hivyo, nenda kwenye jopo la DigitalOcean → DNS na ubofye kitufe cha Ongeza Domain hapo. Ingiza anwani ya kikoa na uchague unayotaka kutoka kwenye orodha ya matone. Ni hivyo tu, baada ya saa chache, kiwango cha juu kwa siku, utakuwa na ufikiaji wa wingu lako kwenye domain.com/owncloud.

Furahia!