Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Выгодные покупки
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
Веб-сервисыСделай сам
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

Лучшие предложения

Распродажа 11.11 на AliExpress: скидки до 90% на всё, что мы любим

Распродажа 11.11 на AliExpress: скидки до 90% на всё, что мы любим

15 idej original'nyh podarkov na Novyj god

15 идей оригинальных подарков на Новый год

Realme 15 Pro

11 лучших скидок на смартфоны с распродажи 11.11 на AliExpress

Настолько хорошие куртки и плащи, что про них пишут в отзывах целые книги

Настолько хорошие куртки и плащи, что про них пишут в отзывах целые книги

Chto podarit' muzhchine na Novyj god: 120 interesnyh idej

Что подарить мужчине на Новый год: 120 интересных идей

Chto komanda Lajfhakera pokupaet na rasprodazhe 11.11

Что команда Лайфхакера покупает на распродаже 11.11

Надо брать: мини-ПК с Intel Core i7 со скидкой 61%

Надо брать: мини-ПК с Intel Core i7 со скидкой 61%

Утеплённые кроссовки от Baasploa, которые не подведут зимой

Утеплённые кроссовки от Baasploa, которые не подведут зимой

Это интересно
Пазл жизни: что нужно знать о донорстве костного мозга

Пазл жизни: что нужно знать о донорстве костного мозга

Подождать, но сэкономить: в России заработал маркетплейс SuperCheap. Что о нём нужно знать

Подождать, но сэкономить: в России заработал маркетплейс SuperCheap. Что о нём нужно знать

Реклама
«У вас плотная грудь»: что значит такое заключение врача и нужно ли его бояться

«У вас плотная грудь»: что значит такое заключение врача и нужно ли его бояться

7 мифов о распродажах на маркетплейсах, из‑за которых продавцы теряют прибыль: разбираемся с Ozon

7 мифов о распродажах на маркетплейсах, из‑за которых продавцы теряют прибыль: разбираемся с Ozon

Реклама
Комментарии
Максим Р
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 всё-таки нужен)
Что вы могли пропустить
Samsung Galaxy S27 Ultra может получить уникальную систему распознавания лиц
Samsung Galaxy S27 Ultra может получить уникальную систему распознавания лиц
0
Вчера
Новости
Устройства
11 лучших скидок на смартфоны с распродажи 11.11 на AliExpress
11 лучших скидок на смартфоны с распродажи 11.11 на AliExpress
0
Вчера
Покупки
Устройства
В WhatsApp появится «экстремальный режим аккаунта» для защиты от мошенников
В WhatsApp появится «экстремальный режим аккаунта» для защиты от мошенников
0
Вчера
Новости
Технологии
Складной iPhone станет первым смартфоном с подэкранной камерой на 24 Мп
Складной iPhone станет первым смартфоном с подэкранной камерой на 24 Мп
0
7 ноября
Новости
Устройства
iPhone 18 Pro может получить прозрачную заднюю крышку, как у iMac конца 1990-х
iPhone 18 Pro может получить прозрачную заднюю крышку, как у iMac конца 1990-х
0
7 ноября
Новости
Устройства
12 смартфонов Xiaomi получат HyperOS 3 на базе прошлогодней Android 15 — список
12 смартфонов Xiaomi получат HyperOS 3 на базе прошлогодней Android 15 — список
0
7 ноября
Новости
Устройства
Альтернатива ноутбуку и планшету: представлен карманный ПК OmniOne 5.7 с сенсорным дисплеем
Альтернатива ноутбуку и планшету: представлен карманный ПК OmniOne 5.7 с сенсорным дисплеем
0
7 ноября
Новости
Устройства
Moonshot AI представила Kimi K2-Thinking — бесплатную ИИ-модель, которая превосходит GPT-5
Moonshot AI представила Kimi K2-Thinking — бесплатную ИИ-модель, которая превосходит GPT-5
0
7 ноября
Новости
Технологии
Black Shark выпустила игровые полноразмерные наушники Fengming S1 — 155 часов на одной зарядке
Black Shark выпустила игровые полноразмерные наушники Fengming S1 — 155 часов на одной зарядке
0
7 ноября
Новости
Устройства
ИИ не оправдал ожиданий: компании начали нанимать уволенных сотрудников обратно
ИИ не оправдал ожиданий: компании начали нанимать уволенных сотрудников обратно
0
7 ноября
Новости
Технологии
Россиянам будут блокировать мобильный интернет и СМС после роуминга — временно
Россиянам будут блокировать мобильный интернет и СМС после роуминга — временно
0
7 ноября
Новости
Технологии
Увлажнитель, мойка и очиститель воздуха: в чём разница и что выбрать
Увлажнитель, мойка и очиститель воздуха: в чём разница и что выбрать
0
7 ноября
Как выбрать
Устройства
Объясняем за минуту: можно ли заливать воду из-под крана в увлажнитель воздуха
Объясняем за минуту: можно ли заливать воду из-под крана в увлажнитель воздуха
0
6 ноября
Ликбез
Технологии
Кнопку остановки будильника в iOS 26.1 заменили на слайдер — но её можно вернуть
Кнопку остановки будильника в iOS 26.1 заменили на слайдер — но её можно вернуть
0
6 ноября
iOS
Новости
Samsung раскрыла информацию о линейке Galaxy S26 — они станут «революцией в ИИ»
Samsung раскрыла информацию о линейке Galaxy S26 — они станут «революцией в ИИ»
0
6 ноября
Новости
Устройства

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

Аватар автора комментария
Александр Кузичев3 часа назад

0 / 0

Тролль без пруфов. Ясно. Досвидания.
Король возвращается: вышел первый тизер байопика о Майкле Джексоне
Аватар автора комментария
Nate River5 часов назад

0 / 0

2 ядра, 2 гига, серьезно? Любой миник на n100 будет лучше и дешевле.
Надо брать: мини-ПК с Intel Core i7 со скидкой 61%
Аватар автора комментария
Artem Kulpinsky5 часов назад

0 / 0

Самые мощные сейчас - приставки на Rockchip RK3588 и RK3588S... Например: Kinhank X5 Pro Kinhank K9 Pro H96 Max V58 Ugoos SK3 (скоро) Да даже более слабые H96 Max M9 H96 Max M9S дадут прикурить всему списку из статьи! 😄 Все эти Амлоджики и прочие чипы - дешевый хлам. Спорить не буду далее. Сказал всё, что хотел... и даже более! Просто вбивайте в Яндексе 2 любых чипа и первая ссылка - это будет профессионалтное сравнение по параметрам и попугаям. Сами всё поймете!
11 лучших смарт-приставок и медиаплееров для ТВ в 2025 году
Аватар автора комментария
Skufa8 часов назад

0 / 0

Усваиваемость оранжевой чечевицы организмом Оранжевая чечевица усваивается лучше других бобовых (горох, фасоль, нут), но не на 100 % из-за антипитательных веществ. Варка устраняет большинство проблем. 1. Усваиваемость нутриентов - Белок: 85–92 % после варки (один из лучших растительных источников). - Углеводы: 98 % (быстро дают энергию). - Железо: 20–30 % (с витамином C — до 50 %). - Цинк: 40–50 % (фитаты снижают). - Клетчатка: не усваивается, но питает микробиом. 2. Что мешает усвоению - Фитаты — связывают минералы → замачивание + варка. - Лектины — раздражают кишечник → разрушаются при варке 10+ мин. - Олигосахариды — газы → замачивание + специи (тмин, фенхель). 3. Как повысить усвоение - Добавляйте витамин C (лимон, томаты) — железо ↑ в 3–6 раз. - Ешьте с зерновыми (рис, хлеб) — полноценный белок. - Замачивайте 6–8 ч с лимонным соком — фитаты ↓ на 50 %. - Вводите постепенно — избежите вздутия. 4. Кому может быть тяжело - СРК/метеоризм: начинать с 1–2 ст.л., замачивать. - Язва/гастрит: варить до пюре. - Подагра: не чаще 1–2 раз в неделю. - Дети до 1 года: не рекомендуется. 5. Биодоступность (100 г варёной, из 40 г сухой) - Белок: ~10 г. - Железо: 1,0–1,5 мг (с лимоном — до 2 мг). - Клетчатка: 6–7 г. - Фолаты: ~80 мкг. 6. Идеальный способ приготовления 1. Замочить 6–8 ч в тёплой воде + 1 ч.л. лимона → слить. 2. Промыть. 3. Варить 12 мин (1:2,5). 4. За 2 мин: соль + куркума + лимон. 5. Подать с рисом + овощами. → Железо ↑ в 5 раз, белок ↑ до 90 %, газы ↓ на 70 %. Вывод - Общая усваиваемость: 85–95 % после варки. - Лучшая среди бобовых. - Подходит ежедневно: 2–4 порции в неделю. Готовьте с умом — чечевица станет идеальным суперфудом.
Как варить чечевицу разных цветов
Как найти работу, где помогают расти и поддерживают на старте

Как найти работу, где помогают расти и поддерживают на старте

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