Вільне хмарне сховище owncloud: створюємо приватне хмара

Відео: Яке хмарне сховище використовувати? | Що краще!?

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

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

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

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

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

Для початку роботи з ownCloud треба було всього лише скопіювати вміст архіву, завантаженого з його офіційного сайту, в C: WebServers home localhost www, і зайти в веб-браузері на http: // localhost /.
Google Chrome за умовчанням некоректно розпізнав кодування початкової сторінки ownCloud, але проблема швидко вирішилася зміною значення «Інструменти -» Кодування на Unicode (cp1251) ».

Примітка: подальший процес роботи з ownCloud описується на прикладі його веб-інтерфейсу. Ніяких специфічних вимог до веб-браузеру на кшталт Adobe Flash або Java не пред`являється. А взагалі, з докладним керівництвом користувача ownCloud англійською мовою можна ознайомитися на сторінці https://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.

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

висновки

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

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

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

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

ІНШЕ

Denwer фото

Denwer

У самій основі DENWER розташовується HTTP-сервер Apache, який і забезпечує основну функцію дистрибутива сервера. Щоб…

Установка bugzilla фото

Установка bugzilla

Відео: Bugzilla installation steps Система є додатком, яке реалізовано на мові Perl, і використовує для зберігання…

Thinstation як pxe-сервер фото

Thinstation як pxe-сервер

Відео: Diskless PXE booting - lab - openthinclient, vmware, server 2008, terminal services Ще одне нововведення у…

Mendeley: імпорт з веб-сторінок фото

Mendeley: імпорт з веб-сторінок

На відміну від Zotero, де веб-імпортер функціонує на стороні клієнта як плагін браузера, в Mendeley він реалізований на…

Eyeos: установка і робота фото

Eyeos: установка і робота

Відео: Instalaci n EyeOS en Windows 7установка Покроковий майстер установки eyeOS Перш, ніж встановлювати eyeOS, можна…

Поради по роботі в google chrome фото

Поради по роботі в google chrome

Google Chrome є простий у використанні браузер з інтуїтивно зрозумілим інтерфейсом, що ідеально підходить для…

» » Вільне хмарне сховище owncloud: створюємо приватне хмара