ownCloud - это очень интересный проект для параноиков тех людей, кто не доверяет сервисам, типа Dropbox или Яндекс.Диск, либо просто хотят создать на своём сервере какой то аналог таких сервисов. Вообще, ownCloud - это система для организации хранения данных на внешних серверах с очень удобным интерфейсом и простой установкой и настройкой.
По функционалу ownCloud похож на Dropbox, Яндекс.Диск и Ubuntu One, так же есть возможность получить доступ к файлам через web-интерфейс. Так же есть полезная возможность получения доступа к файлам при помощи специальных приложений, использующих для доступа к данным протокол WebDAV.
Удобно, что сервер ownCloud можно развернуть на любом сервере, главное что бы была поддержка PHP-скриптов. Для хранения данных могут использоваться SQLite, MySQL и PostgreSQL.
Основные возможности ownCloud:
- Синхронизация между разными компьютерами
- Доступ к сервису с любых устройств
- Автоматическое создание бекапов
- Встроенное шифрование
- Различные плагины (проигрывание музыкальных файлов, просмотр изображений, чтение pdf и другие)
Установка ownCloud
Итак, что бы установить ownCloud 3.0, нужно ввести только одну команду (тестировалось в Ubuntu 12.04):
1
|
sudo
apt
-
get
install
owncloud
|
Далее создадим базу данных и пользователя MySQL:
1
2
3
4
|
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: