Новость из категории: Информация, Интернет

Свободное облачное хранилище ownCloud: создаем частное облако

Свободное облачное хранилище ownCloud: создаем частное облако

Протестировать ownCloud можно без инсталляции - на странице http://demo.owncloud.org, но я попробовал его установить на локальном веб-сервере. (Впрочем, любителям трекерной музыки стоит всё же заглянуть на демо-сервис ownCloud - в этом хранилище, среди прочего, можно найти прекрасную подборку аудиофайлов.)

Благо, требования у серверной части незамысловаты и стандартны (интерпретатор PHP с несколькими библиотеками и СУБД MySQL, SQLite или PostgreSQL - на выбор). С подробной информацией о зависимостях, необходимых для корректной работы пакетов ownCloud для различных дистрибутивов Linux, можно ознакомиться на странице http://doc.owncloud.org/ server/4.5/admin manual/installation.html.

К слову отмечу, что официальный сайт проекта ownCloud, в отличие от домашних страниц многочисленных Open Source-проектов, оказался на редкость продуманным и информативным.

Последней на момент написания статьи версией ownCloud является 4.5 (http://owncloud.org/ support/install), но параллельно поддерживается и предыдущий крупный релиз - ownCloud 4.0. Эти релизы не совместимы между собой, версия 4.0 уже успела «обжиться» на веб-серверах по всему миру, так что разработчики регулярно выпускают обновления безопасности для обеих веток.

В качестве тестовой платформы я выбрал простой в установке и настройке веб-сервер Denwer (www.denwer.ru) для Windows.

Для начала работы с ownCloud потребовалось всего лишь скопировать содержимое архива, загруженного с его официального сайта, в C:WebServershomelocalhostwww, и зайти в веб-браузере на http://localhost/.
Google Chrome по умолчанию некорректно распознал кодировку начальной страницы ownCloud, но проблема быстро решилась изменением значения «Инструменты -» Кодировка на Unicode (UTF-8)».

Примечание: дальнейший процесс работы с ownCloud описывается на примере его веб-интерфейса. Никаких специфических требований к веб-браузеру вроде Adobe Flash или Java не предъявляется. А вообще, с подробным руководством пользователя ownCloud на английском языке можно ознакомиться на странице http://doc.owncloud.org/server/4.5/ user manual.

Свободное облачное хранилище ownCloud: создаем частное облако
Первичная настройка ownCloud

Первичная настройка сервера ownCloud включает в себя создание учетной записи администратора и выбор каталога на компьютере, который будет использоваться для нужд облачного хранилища (см. скрин выше).

В случае стандартной конфигурации веб-сервера Denwer мастер настройки ownCloud пожаловался на отсутствие функции шифрования OpenSSL, но установке это не помешало.

Свободное облачное хранилище ownCloud: создаем частное облако
Главное меню ownCloud

Задумавшись на пару-тройку секунд, облачное хранилище ownCloud наконец-то предстало во всей красе (см. скрин выше).



Для проверки я загрузил в облако стандартные картинки, музыку и видеоролик из мультимедийной коллекции системы. Максимальный объем загружаемого файла по умолчанию у меня составил 512 Мбайт, но при желании этот лимит можно увеличить в настройках (потребуется изменение соответствующих переменных, регулирующих процесс загрузки файлов в конфигурации PHP).

Переносить файлы в облачное хранилище можно как посредством соответствующей кнопки главного меню, так и просто перетягивая их мышкой в окно веб-браузера.

Во время загрузки слева от названия файла в ownCloud отображается значок вращающейся шестеренки. Вот только даже спустя минуту после загрузки небольших по размеру файлов эти шестеренки обманчиво не переставали крутится. Благо, в правом верхнем углу экрана отображается полоса загрузки (правда, лишенная процентного показателя) - она-то и дает понять, каков статус передачи файлов на самом деле.

Для каждого из файлов в хранилище ownCloud можно просмотреть историю версий, а также сделать его видимым для других пользователей, зарегистрированных в системе, или общедоступным.

При желании можно скопировать в буфер обмена внешнюю ссылку на файл, предварительно защитив ее паролем и указав, через какое время истекает срок действия. Конечно, такая возможность будет доступна лишь в том случае, если у облачного хранилища имеется внешний статический IP-адрес или доменное имя.

Свободное облачное хранилище ownCloud: создаем частное облако
Фотогалерея и аудиопроигрыватель ownCloud

Изображения JPG и аудиофайлы MP3 можно «запустить» прямо в веб-браузере, чего не скажешь о видеороликах MP4 и WMV, которые я «скормил» облаку (активированный вручную плагин Video Viewer корректно не заработал) (см. скрин выше).

Также с помощью встроенных в веб-интерфейс приложений можно просматривать электронные документы в форматах TXT, PDF, ODT, ODS, ODP и PDF. К примеру, 100-мегабайтный PDF-файл открылся и пролистывался без особых задержек.

Для аудиопроигрывателя даже отведен отдельный пункт меню, однако воспроизводимая в веб-браузере музыка при навигации по меню ownCloud раз за разом подтормаживает. Но если остановиться на одной странице, музыка будет без проблем воспроизводиться в фоновом режиме.

Свободное облачное хранилище ownCloud: создаем частное облако
Проблемы с кодировкой текста в календаре ownCloud

Другой замеченный недочет - некорректное отображение названия текущего аудиофайла в случае русского языка. Проблемы с кодировкой текста, на этот раз уже более существенные, проявили себя и в календаре ownCloud. Если русскоязычные названия в главном меню календаря отображаются нормально, то вот при создании новой заметки видны одни лишь «иероглифы» (см. скрин выше). При работе с адресной книгой подобных проблем замечено не было.

Если со знанием английского языка у вас и ваших коллег по работе проблем нет, можно переключить интерфейс ownCloud на английский язык - тем более что есть возможность конфигурации этой опции для каждой учетной записи отдельно.

Кроме того, в настройках пользовательского профиля ownCloud можно указать адрес электронной почты для восстановления забытого пароля, а также удалить сразу все резервные копии файлов или импортировать сохраненный ранее конфигурационный файл параметров. А в административных настройках можно для каждого пользователя установить квоту на доступное для хранения файлов место, разрешить или запретить совместное редактирование файлов и предоставление интернет-ссылок на них.

В отдельный пункт меню ownCloud вынесены настройки плагинов, любой из которых можно отключить. Например, плагин «LDAP user and group backend» позволяет «подключить» к облаку ownCloud учетные записи пользователей из каталога LDAP.

Если же стандартных веб-приложений вам покажется недостаточно, загляните в каталог http://apps.owncloud.com. А разработчики смогут найти всю интересующую их информацию о специфике создания плагинов для ownCloud на странице http://owncloud.org/dev/apps/ getting-started.

Выводы

Несмотря на некоторые проблемы с кодировками и возникающую временами излишнюю «задумчивость», свободное облачное хранилище ownCloud оставило очень положительное впечатление.

Для небольшого предприятия, осуществляющего файловый обмен преимущественно в рамках локальной компьютерной сети, это настоящая находка: платить не придётся ни за ПО, ни за предоставление услуг. Тем более, что полным ходом идет работа над созданием новой версии ownCloud (5.0), в которой помимо повышения общего быстродействия обещают реализовать новые функции фотогалереи и аудиоплеера, а также возможность восстанавливать недавно удаленные файлы.

Параллельно с бесплатной версией ownCloud развиваются и коммерческие хранилища на его основе, со списком которых можно ознакомиться на странице https://owncloud.com/rent-now. Как видно, подобные услуги пока предоставляются лишь хостинг-провайдерами из Австрии, Германии, Нидерландов и США. (Надеюсь, что со временем этот список пополнится и парой-тройкой российских компаний.)

В отличие от традиционных облачных хранилищ вроде Dropbox, коммерческие решения на базе ownCloud предоставляют пользователю не только доступ к файлам, но и возможность собственноручно администрировать облако. Такое компромиссное решение между общедоступностью и безопасностью хранимых в облаке данных, пожалуй, должно удовлетворить большинство пользователей.

Рейтинг статьи

Оценка
4/5
голосов: 5
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх