Мазмұны:

Жеке бұлтты жасаңыз: OwnCloud + DigitalOcean
Жеке бұлтты жасаңыз: OwnCloud + DigitalOcean
Anonim

Файлдарыңыздың қауіпсіздігі туралы алаңдайсыз ба және бейтаныс адамдар оқығыңыз келмей ме? Бұлтты технология әлі де шақырады ма? Бұлтты құрыңыз!

Жеке бұлтты жасаңыз: OwnCloud + DigitalOcean
Жеке бұлтты жасаңыз: OwnCloud + DigitalOcean

Біздің сайттың көптеген оқырмандары өздерінің файлдары мен деректерін бұлттық қызметтерде сақтағысы келмейтінін айтты. Әрине, АҚШ-тың NSA-мен болған бұл оқиға Dropbox, Google Drive және басқа да бұлттық сервистердің сенімділігіне нұқсан келтірді. Және көпшілігі өз деректерінің қауіпсіздігі туралы ойлады. Бұл мәселені шешу жеке бұлтты құру болуы мүмкін. Иә, әрине! Сіз өзіңіздің бұлттық қызметіңізді жасай аласыз. Мұның барлығы сізге ең көбі 30 минутты алады. Біз сіз үшін егжей-тегжейлі нұсқаулар дайындадық.

Сонымен, бұлтты жасау үшін біз DigitalOcean-ды қолданамыз, онда біз өз виртуалды серверімізді (VPS), сондай-ақ OwnCloud, бұлттық серверді құруға арналған қосымшаны жасаймыз. Оған қоса домен. Сіз доменді сатып ала аласыз, мысалы, Whois.com сайтында. Бұл сізге жылына шамамен $ 10 тұрады. DigitalOcean-дағы ең арзан VPS айына $ 5 құрайды. Бұл сома үшін сіз 20 ГБ бос орын аласыз. Және бұл қарапайым пайдаланушының қажеттіліктері үшін жеткілікті болады. Бастайық.

Біз VPS жасаймыз

Скриншот 2014-05-09 13:34:46
Скриншот 2014-05-09 13:34:46

DigitalOcean веб-сайтына өтіп, сол жерде тіркеліңіз. Тіркелгіні жасағаннан кейін тамшы жасау керек. Бұл DigitalOcean VPS деп атайды. Бірінші қадам - серверіміздің атын енгізу. Жеке бұлтты жасау үшін сізге ең арзан нұсқа жеткілікті - айына $ 5. Сервердің орны үлкен рөл атқарады - ол файлдарыңызға қол жеткізу жылдамдығына тікелей әсер етеді. Сондықтан сізге жақын қаланы таңдаңыз. Жүйені Ubuntu 12.04 таңдау керек. Бұл ұзақ мерзімді қолдауы бар нұсқа (2017 жылға дейін) және жаңа 14.04 әлі тым жаңа:)

VPS желісіне қосылыңыз

Тамшыны жасағаннан кейін сіз сервердің IP мекенжайы және оған кіру құпия сөзі бар электрондық хат аласыз. Серверге қосылу үшін сізге SSH құралы қажет. Linux және Mac жүйелерінде бұл бұрыннан орнатылған Терминал. Бірақ Windows пайдаланушылары үшін Putty жүктеп алуға кеңес беремін. Бағдарлама мүлдем тегін.

Терминалда серверге қосылу үшін келесі пәрменді енгізіңіз (бірліктердің орнына серверіңіздің IP мекенжайын енгізіңіз):

Құттықтаймыз. Сіз серверге қосылдыңыз! Енді сізге apache, mysql, php5 (LAMP) және шын мәнінде OwnCloud-тың өзін орнату керек. Ол үшін кодты жол бойынша орындаймыз. Түсініктемелері бар жолдарсыз (бастапқыда тор бар) - бұл сізге түсініктемелер.

sudo apt-get жаңартуы

# Серверге арналған барлық жаңартуларды алыңыз

sudo apt-get жаңартуы

# Дәл осы жаңартуларды орнатыңыз

sudo apt-get орнату шам-сервер ^

# LAMP орнатылуда. Сізге MySQL түбірлік құпия сөзін орнату қажет.

sudo mysql_secure_installation

# Бұл кезеңде әртүрлі сұрақтар бойынша сізге бірнеше рет «иә/жоқ» сұралады. Біріншісіне «Жоқ», қалғандарына «Иә» деп қауіпсіз жауап беруге болады.

sudo apt-get орнату php5-gd php-xml-талдауыш php5-intl smbclient curl libcurl3 php5-curl

# OwnCloud үшін қажетті плагиндерді орнатыңыз

sudo a2enmod қайта жазу

sudo a2enmod тақырыптары

sudo nano / etc / apache2 / сайттар қол жетімді / әдепкі

Мәтіндік құжат ашылады. Онда келесі жолдарды тауып, AllowOverride None параметрін AllowOverride All деп түзету керек. Содан кейін «Ctrl + X», содан кейін «Y» және Enter пернесін басыңыз.

Scr1
Scr1

Құттықтаймыз, сізде сервердің үздіксіз жұмысын қамтамасыз ету үшін барлық қажетті бағдарламалық құрал бар. Енді OwnCloud орнату керек. Тек 7 команда, уайымдамаңыз:)

tar -xjf owncloud-latest.tar.bz2

mv owncloud / var / www

# OwnCloud бағдарламасының соңғы нұсқасын серверге жүктеп алыңыз, оны ашыңыз және оны веб арқылы кіру үшін қажет қалтаға жылжытыңыз.

cd / var / www

sudo chown -R www-деректер: www-data owncloud

# OwnCloud қалыпты жұмыс істеуі үшін оған серверіміздің негізгі веб қалтасына кіру құқығын беру керек.

mysql -u root -p

ДЕРЕКТЕР БАЗЫН өз бұлтында ҚҰРУ;

БАРЛЫҒЫН өз бұлтында БЕРІҢІЗ. * "құпия сөз" АРҚЫЛЫ АНЫҚТАЛАТЫН "owncloud" @ "localhost" үшін;

Шығу;

# OwnCloud үшін дерекқор жасаңыз. Сіз owncloud сөздерін және құпия сөзді өзгерте аласыз.

sudo қызметін apache2 қайта іске қосыңыз

# Серверімізді қайта іске қосыңыз

Мекенжайға өтіңіз (бірліктердің орнына - сервер мекенжайыңыз):

111.111.111.111/өз бұлт

Біз OwnCloud орнатуды аяқтаймыз.

Домен қосылымы

Скриншот 2014-05-11 22:30:45
Скриншот 2014-05-11 22:30:45

Сіз жай ғана IP мекенжайы арқылы қол жеткізе аласыз, бірақ бұл мүмкін емес және ұсқынсыз. Сондықтан доменді қосуға тұрарлық. Ол үшін DigitalOcean → DNS панеліне өтіп, сол жерде Домен қосу түймесін басыңыз. Домен мекенжайын енгізіп, тамшылар тізімінен қажеттісін таңдаңыз. Міне, бір-екі сағаттан кейін, ең көбі күніне, domain.com/owncloud мекенжайындағы бұлтқа қол жеткізе аласыз.

Ләззат ал!