Мазмуну:

Өз булутуңузду түзүңүз: 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-дата өз булут

# OwnCloud нормалдуу иштеши үчүн, ага биздин сервердин негизги веб папкасына кирүү укугун беришиңиз керек.

mysql -u root -p

Өздүк булуттун маалымат базасын түзүү;

БАРДЫГЫН өз булутунда БЕРҮҮ.

чыгуу;

# OwnCloud үчүн маалымат базасын түзүү. Сиз өз булут сөздөрүн жана сырсөздү өзгөртө аласыз.

sudo кызматы apache2 өчүрүп күйгүзүү

# Биздин серверди өчүрүп күйгүзүңүз

Дарекке өтүңүз (бирдиктердин ордуна - сервериңиздин дареги):

111.111.111.111/owcloud

Жана биз OwnCloud орнотууну аягына чыгарабыз.

Домен байланышы

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

Сиз жөн гана IP дареги менен ала аласыз, бирок бул практикалык эмес жана чиркин. Ошондуктан, ал доменди туташтырууга арзырлык. Бул үчүн, DigitalOcean → DNS панелине өтүп, ал жерде Доменди кошуу баскычын чыкылдатыңыз. Домендин дарегин киргизип, тамчылардын тизмесинен каалаганды тандаңыз. Болду, бир-эки сааттын ичинде, максимум күнү, сиз domain.com/owncloud дарегиндеги булутуңузга кире аласыз.

Ырахаттан!