Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Реши за меня
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Сервисы
Веб-сервисыСделай сам
13 мая 2014

Создаем свое облако: OwnCloud + DigitalOcean

Переживаете за безопасность своих файлов и не желаете, чтобы их читали посторонние? А облачные технологии все же манят? Создайте свое облако!
Фото автора Алексей Старцев
Алексей Старцев

Создаем свое облако: OwnCloud + DigitalOcean

Многие читатели нашего сайта говорили, что не хотят хранить свои файлы и данные в облачных сервисах. Конечно же, вся эта история с АНБ США подорвала доверие к Dropbox, Google Drive и другим облачным сервисам. И многие задумались о безопасности своих данных. Решением данной проблемы может стать создание своего облака. Да, именно! Вы можете сами создать облачный сервис. И на все это у вас уйдет максимум минут 30. Мы подготовили для вас подробную инструкцию.

⚡ Новости из мира гаджетов, обзоры, гайды и не только — в телеграм-канале «Технологии | Лайфхакер».

Итак, для создания своего облака мы будем использовать DigitalOcean, где создадим свой виртуальный сервер (VPS), а также OwnCloud — приложение для создания облачного сервера. Плюс домен. Домен вы можете приобрести, например, на Whois.com. Обойдется вам это приблизительно в 10 $/год. Самый дешевый VPS на DigitalOcean стоит 5 $/мес. За эту сумму вы получите 20 Гб места. И его вполне хватит для нужд обычного пользователя. Приступим.

Создаем VPS

Screenshot from 2014-05-09 13:34:46

Переходим на сайт DigitalOcean и регистрируемся там. После создания аккаунта, вам нужно создать дроплет. Так в DigitalOcean называют VPS. Первым шагом вводим имя нашего сервера. Для создания своего облака вам с головой хватит самого дешевого варианта — за 5 долларов месяц. Место размещения сервера играет большую роль — это напрямую влияет на скорость доступа к вашим файлам. Поэтому выбирайте ближайший к вам город. Систему стоит выбрать Ubuntu 12.04. Это версия с длительной поддержкой (до 2017 года), а свежая 14.04 еще слишком свежая :)

Подключаемся к VPS

После создания дроплета, вам на email придет письмо с IP-адресом вашего сервера и пароль для доступа к нему. Для подключения к серверу вам нужен инструмент для работы с SSH. В Linux и Mac — это уже установленный Терминал. А вот пользователям Windows советую скачать Putty. Программа абсолютно бесплатна.

В терминале вводим следующую команду для подключения к серверу (вместо единиц вводим IP-адрес вашего сервера):

ssh root@111.111.111.111

Поздравляю. Вы подключились к своему серверу! Теперь вам нужно установить apache, mysql, php5 (LAMP) и, собственно, сам OwnCloud. Для этого просто строчка за строчкой выполняем код. Без строчек с комментариями (вначале решетка стоит) — это пояснения для вас.

sudo apt-get update

# Получаем все обновления для сервера

sudo apt-get upgrade

# Устанавливаем эти самые обновления

sudo apt-get install lamp-server^

# Установка LAMP. Нужно будет установить MySQL пароль для суперпользователя.

sudo mysql_secure_installation

# На этом этапе, у вас несколько раз будут спрашивать “да/нет” на разные вопросы. Можете смело отвечать “Нет” на первый и “Да” — на все остальные.

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

# Устанавливаем нужные для OwnCloud плагины

sudo a2enmod rewrite

sudo a2enmod headers

sudo nano /etc/apache2/sites-available/default

Откроется текстовый документ. В нем вам нужно найти следующие строки и исправить AllowOverride None на AllowOverride All. Дальше “Ctrl+X”, затем “Y” и Enter.

Scr1

Поздравляю, у вас установлено все нужное программное обеспечение для стабильной работы сервера. Теперь нужно установить OwnCloud. Всего 7 команд, не переживайте :)

sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2

tar ‑xjf owncloud-latest.tar.bz2

mv owncloud /var/www

# Скачиваем последнюю версию OwnCloud на свой сервер, разархивируем ее и перемещаем в нужную для доступа через веб папку.

cd /var/www

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

# Для нормального функционирования OwnCloud нужно выдать ему права на доступ к основной папке веба нашего сервера.

mysql -u root -p

CREATE DATABASE owncloud;

GRANT ALL ON owncloud.* TO ‘owncloud’@‘localhost’ IDENTIFIED BY ‘password’;

exit;

# Создаем базу данных для OwnCloud. Слова owncloud и password, вы можете изменить.

sudo service apache2 restart

# Перезагружаем наш сервер

Переходите по адресу (вместо единиц — ваш адрес сервера):

111.111.111.111/owncloud

И завершаем установку OwnCloud.

Подключение домена

Screenshot from 2014-05-11 22:30:45

Можно обойтись только IP-адресом, но это непрактично и некрасиво. Поэтому стоит подключить домен. Для этого переходим в панель DigitalOcean → DNS и там нажимаем кнопку Add Domain. Вводим адрес домена и выбираем в списке дроплетов нужный. Все, через пару часов, максимум сутки, у вас будет доступ к вашему облаку по адресу domain.com/owncloud.

Enjoy it!

Обложка: Sergey Peterman/Shutterstock.com
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
7 мифов об уколах для похудения

7 мифов об уколах для похудения

Как найти подруг во взрослом возрасте? История трёх фанаток кей-попа, которым это удалось

Как найти подруг во взрослом возрасте? История трёх фанаток кей-попа, которым это удалось

Зима за городом: 3 критические ошибки владельцев дач и коттеджей

Зима за городом: 3 критические ошибки владельцев дач и коттеджей

Зачем ходить на квизы, если всё можно спросить у ИИ

Зачем ходить на квизы, если всё можно спросить у ИИ

Комментарии
Максим Р
13.05.14 16:25
Это был пиар www.digitalocean.com?? В чем плюс вашего подхода? Это только для гиков и то цена зашкаливает. За 20 баксов в год у гугла я буду иметь 100 гиг. А что здесь? Как по мне проще всего использовать BitTorrent Sync. А даже если париться безопасностью то можно просто держать образ диска из trueCrypt на любом облачном хранилище и фиг кто из него достанет данные.
Alex Startsev
13.05.14 16:57
Цель: иметь СВОЕ облако. Безопасное и так далее. DigitalOcean взят, как пример сервиса для создания VPS. Можно взять абсолютно любой. Некоторые страны режут такой трафик (BitTorrent)/ TrueCrypt, как альтернатива — ок :)
Артём Чудинов
13.05.14 16:58
Digital Ocean сам делает backup?
Alex Startsev
13.05.14 17:09
Можно создать слепок, когда пожелаете.
Артём Чудинов
13.05.14 17:17
Т.е. я правильно понял, что это нужно делать вручную или есть встроенный планировщик, которому можно скачать: "делай слепки каждый день"?
Mikhail Malygin
13.05.14 18:57
Можно настроить ежедневный автоматический бекап
Alex Startsev
13.05.14 19:16
Прямо в DigitalOcean или плагин к OwnCloud?
Roman Samsonov
15.06.14 23:58
цена зашкаливает. Для облачного хранилища - возможно, для VPS - бюджет.
Denis V
13.05.14 16:35
все тоже самое можно забесплатно организовать при помощи http://www.bittorrent.com/intl/ru/sync + любой бесплатны ddns.
Alex Startsev
13.05.14 16:57
Выше уже написал, что некоторые страны и провайдеры режут такой трафик.
Артём Чудинов
13.05.14 16:52
Вопрос к автору: как долго вы *действительно* пользовались/пользуетесь OwnCloud? Использовали ли мобильные клиенты (OwnCloud)? Я пробовал это решение на домашнем "сервере" - не понравилось. Не могу назвать конкретные причины, просто не понравилось "в целом". "Оригинальным" приложением OwnCloud не пользовался, пользовался бесплатным клиентов для подключения по WebDAV
Alex Startsev
13.05.14 16:58
Пару недель. Крутой симпатии тоже не вызвало. Готовые решение, практически всегда лучше :)
Артём Чудинов
13.05.14 17:00
+ непростая система установки дополнительных модулей, что например меня отталкивало
Alex Startsev
13.05.14 17:10
К какому решению в итоге пришли?
Артём Чудинов
13.05.14 17:16
С домашнего "сервера" удалил OwnCloud и по привычке для файлов использую Я.Диск
Alex Startsev
13.05.14 17:17
Параноики недовольны)
Артём Чудинов
13.05.14 17:20
Я просто отношусь к хранимвм там файлам в виде фотографий с телефона, каких-то пару mp3 и временным файлам для быстрой передачи. То что сотрудники Яндекса или каких-то служб посмотрят на эти файлы меня не огорчает :-) Я для начинающих параноиков наверное порекомендовал бы внешний HDD + контейнер TrueCrypt (скрытый)
Евгений Майстренко
13.05.14 18:27
deleted
Алексей Пономарь
13.05.14 18:28
спасибо, но нет.
Евгений Майстренко
13.05.14 18:49
Блин, я не рекламирую какой-то сайт, а искренне хочу помочь. Ок, если любой пост априори рассматривается как джинса или реклама, напишу по-другому. Если кого-то интересует бонус-код для DigitalOcean в эквиваленте 10 долларов - обращайтесь.
Дмитрий Коннов
13.05.14 18:28
Спасибо, статья интересная, но не готов платить $20 в месяц (а именно под такой тариф я попадаю в случае выбора тарифа по объему)
Alex Startsev
13.05.14 19:08
Вы можете найти другой VPS с большим объемом за те же деньги. DigitalOcean взят только из-за популярности
Дмитрий Семёркин
13.05.14 18:29
Во-первых, лучше-таки добавить репозиторий для "автообновления" отсюда http://software.opensuse.org/download/package?project=isv:ownCloud:community&;package=owncloud Во-вторых, не надо забывать, что из-за php вы упрётесь в максимальный размер файла в 2 Гб., что для меня, например, было существенно...
Ilia Anokhin
15.05.14 07:54
LAMP для личного хранилища в 20 Гб - это как из пушки стрелять по воробьям. Куда разумнее использовать связку nginx+sqlite3, благо настраивается так же просто. Кроме того, совершенно не упомянута возможность шифрования данных на стороне сервера, без которой Ваше "частное" облако не такое уж и частное, и мало чем отличается от того же дропбокса. Сам использую OwnCloud для быстрого обмена данными между сотрудниками вне офиса и контрагентами. Вообще, OwnCloud сильно подтянулся к версии 6.х.х, да и клиенты не отстают, в том числе и мобильные. Коллеги пищат от удовольствия, а сами файлы хранятся на инфраструктуре компании.
Max Kamashev
15.05.14 10:07
А как шифрование на бекенде организовано? У ownCloud есть собственное шифрование? Я всё выбираю между cryptfs + btsync и ownCloud.
Женя
15.05.14 13:18
Seafile ещё стоит посмотреть.
Alex Startsev
16.05.14 00:28
Давайте побольше информации о нем
Андрей Дутчик
15.05.14 22:45
Автор не упомянул одну штуку, которая в корне меняет все. В комментах некоторые считают, что дорого получается использовать для этих целей дигиталоушен. Объясняю что именно автор упустил. Оплата идет не за месяц, а в час включенного сервера. Тоесть, вы сделали все что вам нужно, выключили серв. Понадобилось - включили. Как бы таким образом самый дешевый 5 баксов в месяц (1 цент в час) тариф ИМХО весьма демократичен. Предположим что обмен данными вам нужен 2 часа в сутки - 60 центов в месяц. Причем человек в комментариях уже предлагал бонусный купон на $10 :) Что то подсказывает что это год халявы
Alex Startsev
16.05.14 00:28
Мне кажется, что для облака все таки нужен постоянно включенный сервер. Но окей, как вам удобно)
Роман Князев
31.08.14 00:23
пара интересных предложений для людей которые хотят создать сервер на оушене. текущие предложения: digitalocean.su/spec периодически обновляю.
Dmitriy Shishkov
20.08.18 12:43
Допустим, заинтересовало (правда, не для облака, но vps всё-таки нужен)
Что вы могли пропустить
Французский стартап показал дрона-охотника на комаров — он таранит их пропеллерами
Французский стартап показал дрона-охотника на комаров — он таранит их пропеллерами
0
Вчера
Новости
Устройства
Чем электрический кабель отличается от провода и что лучше
Чем электрический кабель отличается от провода и что лучше
0
Вчера
Технологии
Технологии
Разработчики MIT создали часы, которые вибрируют на неправду во время беседы
Разработчики MIT создали часы, которые вибрируют на неправду во время беседы
0
Вчера
Новости
Устройства
Nubia выпустила мурлыкающего робота-питомца iMoochi в стиле Лабубу
Nubia выпустила мурлыкающего робота-питомца iMoochi в стиле Лабубу
0
17 июля
Новости
Устройства
Трачу на техно: 11 гаджетов с AliExpress с приятными скидками
Трачу на техно: 11 гаджетов с AliExpress с приятными скидками
0
17 июля
Покупки
Устройства
Новый iPad mini получит OLED-дисплей и ещё три важных улучшения
Новый iPad mini получит OLED-дисплей и ещё три важных улучшения
0
17 июля
Новости
Устройства
Как выбрать кондиционер для дома в 2026 году: всё, что нужно знать до покупки
Как выбрать кондиционер для дома в 2026 году: всё, что нужно знать до покупки
0
17 июля
Как выбрать
Ликбез
Американский стартап представил первое умное кольцо для измерения артериального давления
Американский стартап представил первое умное кольцо для измерения артериального давления
0
16 июля
Новости
Устройства
Энтузиаст оцифровал викторианскую энциклопедию о животных на 40 томов и превратил её в веб-сайт
Энтузиаст оцифровал викторианскую энциклопедию о животных на 40 томов и превратил её в веб-сайт
0
16 июля
Новости
Технологии
Приложения VK и мессенджер Мax пропали из Google Play
Приложения VK и мессенджер Мax пропали из Google Play
0
16 июля
Android
Новости
Компания OnePlus официально уходит из США и Европы
Компания OnePlus официально уходит из США и Европы
0
16 июля
Новости
Технологии
Обзор ноутбука Honor MagicBook 16 2026 — крепкого середнячка в тонком корпусе
Обзор ноутбука Honor MagicBook 16 2026 — крепкого середнячка в тонком корпусе
0
16 июля
Устройства
Устройства
Volkswagen представила умные электровелосипеды с камерой заднего вида и предупреждением о слепых зонах
Volkswagen представила умные электровелосипеды с камерой заднего вида и предупреждением о слепых зонах
0
16 июля
Новости
Технологии
8 полезных функций «Google Фото», о которых вы могли не знать
8 полезных функций «Google Фото», о которых вы могли не знать
0
16 июля
Технологии
Технологии
OpenAI выпустила своё первое устройство, но не для ChatGPT
OpenAI выпустила своё первое устройство, но не для ChatGPT
0
16 июля
Новости
Устройства

Новые комментарии

Аватар автора комментария
Артём Козориз2 часа назад

0 / 0

Изображение
Чем электрический кабель отличается от провода и что лучше
Аватар автора комментария
Артём Козориз3 часа назад

0 / 0

Мм, вот оно что! Спасибо, надо будет как-то заценить. Я не так давно впервые прошёл Broken Sword: The Shadow of the Templars (причём на Nintendo DS), получил массу удовольствия. Есть в старых адвенчурах своя крутая атмосфера, а уж если с ними ещё и воспоминания связаны, то вообще win-win.
30+ видеоигр из детства, за которыми мы просиживали сутки напролёт
Аватар автора комментария
Алексей3 часа назад

0 / 0

У нас большая гардеробная, а под шкафами очень узкие щели, куда сложно добраться вручную. Но робот-пылесос Neatsvor тонкий и спокойно туда заезжает, вытаскивая всю накопившуюся пыль.
Новинка от Roborock: робот-пылесос для тщательной уборки со скидкой 53%
Аватар автора комментария
Rr9 часов назад

0 / 0

Подойдет такое обрезанным у которых удалена уздечка?
«Яркий финал всего за пару минут»: почему вакуумный стимулятор для мужчин Arcwave Ion действительно уникален
Как найти подруг во взрослом возрасте? История трёх фанаток кей-попа, которым это удалось

Как найти подруг во взрослом возрасте? История трёх фанаток кей-попа, которым это удалось

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях