Агуулгын хүснэгт:

Өөрийн үүл үүсгээрэй: 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 install lamp-server ^

# LAMP суулгаж байна. Та MySQL root нууц үгээ тохируулах хэрэгтэй болно.

sudo mysql_secure_installation

# Энэ үе шатанд өөр өөр асуултуудыг "тийм/үгүй" гэж хэд хэдэн удаа асуух болно. Та эхнийх нь "Үгүй", бусад бүх хүмүүст "Тийм" гэж хариулж болно.

sudo apt-get суулгах php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl

# OwnCloud-д шаардлагатай нэмэлт өргөтгөлүүдийг суулгана уу

sudo a2enmod дахин бичих

sudo a2enmod толгой

sudo nano / etc / apache2 / сайтууд боломжтой / анхдагч

Текст баримт бичиг нээгдэнэ. Үүнээс та дараах мөрүүдийг олоод AllowOverride None-г AllOverride 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

# OwnCloud-ийг хэвийн ажиллуулахын тулд та түүнд манай серверийн үндсэн вэб хавтас руу нэвтрэх эрхийг өгөх хэрэгтэй.

mysql -u root -p

ӨГӨГДЛИЙН САН БАЙГУУЛАХ Cloud;

'Нууц үг'-ээр тодорхойлогддог 'owncloud' @ 'localhost'-д БҮГДИЙГ ЭНЭ үүлэнд олгоё;

гарах;

# OwnCloud-д зориулсан мэдээллийн сан үүсгэх. Та өөрийн Cloud болон нууц үгээ өөрчилж болно.

sudo үйлчилгээг apache2 дахин эхлүүлнэ

# Манай серверийг дахин эхлүүлнэ үү

Хаяг руу очно уу (нэгжийн оронд - таны серверийн хаяг):

111.111.111.111/өөрийн үүлэн

Мөн бид OwnCloud-ийг суулгаж дуусгана.

Домэйн холболт

2014-05-11 22:30:45-ны дэлгэцийн агшин
2014-05-11 22:30:45-ны дэлгэцийн агшин

Та зүгээр л IP хаягтай байж болно, гэхдээ энэ нь боломжгүй бөгөөд муухай юм. Тиймээс домэйныг холбох нь зүйтэй. Үүнийг хийхийн тулд DigitalOcean → DNS самбар руу ороод тэнд байгаа Add Domain товчийг дарна уу. Домэйн хаягаа оруулаад дуслын жагсаалтаас хүссэн хаягаа сонгоно уу. Ингээд л хэдхэн цагийн дараа, өдөрт дээд тал нь та domain.com/owncloud хаягаар өөрийн үүлэнд хандах боломжтой болно.

Сайхан амраарай!