Установка ownCloud на VPS или выделенный сервер

ownCloud – система для разворачивания частных облаков с целью хранения данных и управления ими в панели управления, подобно управлению файлами в таких известных сервисах как Dropbox, Яндекс.Диск и Google Drive.

Рассмотрим технологию установки на примере ОС Linux Debian v7 и ownCloud v8. Подключаем внешний репозиторий: http://software.opensuse.org/download/package?project=isv:ownCloud:community&package=owncloud
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
apt-key add - < Release.key

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list

apt-get update

apt-get install owncloud

В процессе выполнения данных команд необходимо задать пароль администратора root для СУБД MySQL, а по окончанию будет установлено все необходимое системное ПО.

В первую очередь усилим безопасность, подключив HTTPS:
a2enmod headers env ssl

ln -s /etc/apache2/sites-available/default-ssl /etc/apache2/sites-enabled/000-default-ssl

service apache2 restart

Теперь интерфейс Web для настройки и доступа к ownCloud будет доступен по URL https://<server>/owncloud/, где <server> – это адрес вашего сервера. Перейдя по нему, вы в первую очередь увидите предупреждение о том, что для оптимальной работы необходимо сменить БД SQLite на полноценную СУБД.

ownCloud-1

Для подключения СУБД MySQL создадим в ней БД owncloud и одноименного пользователя:
mysql -uroot -p -e "create database owncloud CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL PRIVILEGES ON owncloud.* TO owncloud@localhost IDENTIFIED BY '<password>'"

<password> необходимо заменить паролем для пользователя owncloud СУБД MySQL.

Указываем учетные данные администратора ownCloud и БД MySQL, нажимаем кнопку «Завершить установку».

ownCloud-2

Управление учетными записями пользователей осуществляется в пункте «Пользователи» администратора.

ownCloud-3

ownCloud-4

Манипулировать файлами и каталогами, в том числе открывать общий доступ к ним можно в разделе «Файлы» меню пользователя.

ownCloud-6

ownCloud-7

Если у Вас остались вопросы, обращайтесь в нашу службу поддержки — мы всегда рады помочь!