owncloud-logo

Как создать собственное облако для хранения файлов в интернете. Установка облака на свой хостинг не сложнее чем установка любой CMS.

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

Вам даже не потребуется тратить деньги на это!

 

Содержание того что потребуется сделать для установки и настройки Сервера OwnCloud:

  1. Создать на сввоем хостинге субдомен (это бесплатно! Например oblako.moysayt.ru. moysayt.ru - Это имя вашего сайта).
  2. Скачать install ownCloud Server с официального сайта. (Нажать Archive File -> Скачать zip для виндовс или tar.bz2 для Unix)
  3. Распаковать архивный файл и закачать его на хостинг в корневую папку вашего субдомена oblako.moysayt.ru.
  4. Создаем папку owncloud для хранения файлов. Желательно её создавать за пределами публичной папки. То есть за пределом той папки, которую обрабатывает ваш веб сервер. В противном случае злоумышленники могут обращаться к вашим файлам на прямую, без вашего ведома. например файлы вашего сайта хранятся в папке /home/user/oblako.mysite.ru/www/... создайте папку для данных на уровень выше /home/user/oblako.mysite.ru/ownCloud/
  5. Установите права на доступ к этой папке 750
  6. Установите права доступа на папку config 777 
  7. Теперь переходим по адресу  http://oblako.moysayt.ru и видим такую картинку 

    install owncloud
  8. Укажите новое имя пользователя для администратора и пароль. Так же укажите путь к созданной папке для хранения файлов /home/user/oblako.mysite.ru/ownCloud/
  9. Выбираете базу данных SQLite или MYSQL. Если вы используете MYSQL, то вам необходимо будет указать Имя пользователя, пароль и имя базы данных.
  10. Нажимаем кнопку "Завершить установку".

Установка завершена. Теперь если перейти по ссылке http://oblako.moysayt.ru Будет предложено внести имя пользователи и пароль. Войдя внутрь ownCloud вы можете управлять своими файлами и папками, загружать новые файлы, скачивать существующие файлы, просматривать картинки в режиме слайдшоу, редактировать текстовые файли, открывать общий доступ к файлам и папкам, устанавливать пароли на доступ. Указывать время завершения доступа к файлу или папке. Устанавливать расширения для увеличения возможностей.

 

Теперь переходим к установке клиентско приложения.

Клиентское приложение позволит синхронизировать файлы находящиеся в определенной папке на вашем компьютере с сервером OwnCloud. В своей практике я применяю такую функциональность для передачи файлов с работы на домашний компьютер или с домашнего на работу. Дома у меня установлен Линукс и стоит клиентское приложение OwnCloud для линукса и на работе стоит Windows на котором установленно клиентское приложение OwnCloud для Windows. Для того что бы передать файлы домой с работы, не обязательно что бы дома был включен компьютер. Необходимые файлы для передачи я помешаю в определенную папку у себя на компьютере, которую отслеживает клиент OwnCloud, если в этой папке появилось чтото новое, то клиент выгружает эти файлы на сервер OwnCloud. Я на работе выключаю в конце рабочего дня компьютер и иду домой. Дома запускаю компьютер и клиент OwnCloud синхронизирует файлы с сервера, с файлами на моем домашнем компьютере. Таким образом и происходит передача данных :) 

Скачать клиент OwnCloud для Windows и Linux.

Скачать клиент OwnCloud для Androud. Стоимость клиента в маркете $0,99

Клиентскую часть в линукс минт я установил вот этой командой (самый простой вариант)

sudo apt-get install owncloud-client

 

Клиентское приложения для виндовс и для линукс выглядят одинаково.

client-owncloud