
ownCloud - это очень интересный проект для параноиков тех людей, кто не доверяет сервисам, типа Dropbox или Яндекс.Диск, либо просто хотят создать на своём сервере какой то аналог таких сервисов. Вообще, ownCloud - это система для организации хранения данных на внешних серверах с очень удобным интерфейсом и простой установкой и настройкой.
По функционалу ownCloud похож на Dropbox, Яндекс.Диск и Ubuntu One, так же есть возможность получить доступ к файлам через web-интерфейс. Так же есть полезная возможность получения доступа к файлам при помощи специальных приложений, использующих для доступа к данным протокол WebDAV.
Удобно, что сервер ownCloud можно развернуть на любом сервере, главное что бы была поддержка PHP-скриптов. Для хранения данных могут использоваться SQLite, MySQL и PostgreSQL.
Основные возможности ownCloud:
- Синхронизация между разными компьютерами
- Доступ к сервису с любых устройств
- Автоматическое создание бекапов
- Встроенное шифрование
- Различные плагины (проигрывание музыкальных файлов, просмотр изображений, чтение pdf и другие)
Установка ownCloud
Итак, что бы установить ownCloud 3.0, нужно ввести только одну команду (тестировалось в Ubuntu 12.04):
sudo apt-get install owncloud |
Далее создадим базу данных и пользователя MySQL:
mysql -u root -p create database owncloud; grant all privileges on owncloud.* to `owncloud`@`localhost` identified by ` 1234 ` with grant option; exit |
Осталось только создайть учетную запись администратора и в вкладке "Дополнительно" ввести данные для подключения к базе данных.
Нашёл в сети небольшую демонстрацию по установке ownCloud на Ubuntu Server: