Создаем свое облако в Ubuntu
Сколько уже наплодилось облачных сервисов хранения, яблоку негде упасть.
Не так давно и Google открыл свое облако и с довольно таки хитрым соглашением .
Но зачем использовать чужие облака когда можно создать свое.
И так я расскажу как создать свое облако с использованием дистрибутива Ubuntu
1. установите необходимые пакеты
sudo apt-get install apache2 libapache2-mod-encoding
2. включить WebDave модуль
a2enmod dav_fsa2enmod dav
3. создайте WebDave каталог и установите права
mkdir -p /var/www/webdav
chown www-data. /var/www/webdav
chmod 770 /var/www/webdav
4.Перезапустите Apache для принятия изменений
/etc/init.d/apache2 restart
5. создайте файл конфигурации WebDave
nano /etc/apache2/conf.d/webdav.conf
следующего содержания
Alias /webdav /var/www/webdav
DAV On
#SSLRequireSSL
Options None
AuthType Basic
AuthName WebDAV
AuthUserFile /etc/apache2/conf.d/.htpasswd
Order allow,deny
Allow from all
# IP address you allow
Require valid-user
6. выполните следующую команду
a2enmod dav* encoding
и перезапустите Apache
/etc/init.d/apache2 restart
7. Установим доступ к серверу WebDave пользователю admin
htpasswd -c /etc/apache2/conf.d/.htpasswd admin
New password:
# введите новый пароль
Re-type new password:
# введите его еще раз
Adding password for user admin
перезапустите сервер apache
/etc/init.d/apache2 restart
8. Все можно подключаться
Ваш адрес для подключения http://localhost/webdav
Для доступа извне можно купить у провайдера белый IP и тогда адрес будет следующим
http://ваш_IP/webdav
Пример настройки клиента для подключения к диску смотрите на яндексе
http://help.yandex.ru/disk/?id=1124655
Комментарии
Чингачгук
26 апреля, 2012 - 11:57
А подключаться как, только с локальной машины? Удалённо как подключаться? Можно чуть подробнее, для чайников? :-) И что с этим облаком теперь можно делать, это только хранилище файлов?
Буду очень признателен за ответы. Спасибо!
pomodor
26 апреля, 2012 - 12:25
Я не специалист по облачным вычислениям, но, кажется, в статье речь не совсем о них, а о доступе к диску по протоколу WebDAV. Облако же подразумевает виртуализацию и "размазанность" данных по множеству серверов, что и приводит к очень высокой сохранности данных и упрощает задачу масштабирования. Поэтому, свое облако — это пока достаточно дорогое удовольствие.
А сама статья полезная, т.к. протокол WebDAV очень удобен в использовании и поддерживается всеми основными ОС.
Чингачгук
1 мая, 2012 - 00:15
Words to avoid (or use with care), gnu.org
pomodor
1 мая, 2012 - 01:51
При всем уважении к товарищам из gnu.org, не считаю их ведущими экспертами по облачным вычислениям. Этому термину дали определение, например, в NIST:
Определение не особо впечатляет, но некоторое представление о предмете дает. Лучше, чем демагогия от gnu.org. А то так по любому термину можно глубокие философствования развести.
Но мне близка позиция gnu.org в той части, в которой декларируется потенциальная опасность облачных вычислений.
Чингачгук
26 апреля, 2012 - 12:39
Надо ещё dyndns настроить, а то скучно с локалхоста-то.
pomodor
26 апреля, 2012 - 13:15
Или IP арендовать и домен привинтить. Знатная файлопомойка может получится для друзей.
Николай
19 апреля, 2016 - 18:21
Пытаюсь зайти через интернет. "//ip адрес/webdav/" пишет что доступ запрещен. подскажите как с этим бороться?
Комментировать