Постараюсь описать установку и последующую настройку облачного хранилища на базе ownCloud на Debian 7.
Из-за того, что на убунту всё просто ставится командой sudo apt-get intall owncloud, а в дебиане в репах такого нет, будем ставить вручную и подключать репы сами.
Перво-наперво конечно зайдём на сайт https://owncloud.org
Внизу есть ссылки на выбор для чего будем использовать, для частного использования или для бизнеса. Выбираем для частного (https://owncloud.org/install/) и переходим к инструкции по установке.
Самый первый пункт — выбор способа установки после нажатия Download. Нам предлагают скачать архив для установки прямо на сервере, веб-установщик для тех, у кого сервер хостится на VPS, подключить репозиторий для дальнейшего автоматического обновления и само приложение для быстрого запуска без установки (насколько правильно я понял). Для меня предпочтителен третий вариант, поэтому я выбираю его и жму Continue. Переходим сюда — https://download.owncloud.org/download/repositories/stable/owncloud/
В следующем окне выбираем операционную систему и читаем краткую инструкцию по установке:
Импортируем ключи,
wget -nv https://download.owncloud.org/download/repositories/stable/Debian_7.0/Release.key -O Release.key apt-key add - < Release.key
Подключаем репозитории:
sh -c "echo 'deb http://download.owncloud.org/download/repositories/stable/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list" apt-get update apt-get install owncloud
Начнётся установка ownCloud. При необходимости apt-get потянет и установит недостающие пакеты.
Настройка установки
Перед установкой создадим пользователя и базу данных для ownCloud.
mysql -u root -p
create database oc;
MySQL спросит пароль и потом создаст новую БД с именем oc.
Или можно через phpmyadmin так же создать пользователя, пароль и новую БД
На диске где хотим создаем папку с данными ownCloud. Даём права и назначаем владельцем веб-сервер. (т.е. www-data). Например:
chown www-data:www-data -R /var/www/owncloud/ && chmod 755 -R /var/www/owncloud
Итак. ownCloud установился. Заходим по адресу http://мой_домен/owncloud
Выбираем тип БД — mysql, заполняем поля как нужно: создаем нового админа, задаём пароль, указываем путь где будут лежать все данные, который мы ранее создали и настроили права на доступ к нему.
Если нужно поменять адрес хранилища с http://мой_домен/owncloud на другой, то в файле настройки апача (/etc/apache2/conf-available/owncloud.conf) сменить алиас в первой строке «Alias /owncloud /var/www/owncloud/» на нужный.
Теперь можно заходить на web-интерфейс вашего хранилища и загружать туда файлы.
Заходим
На сайте так же можно скачать официального клиента для работы с облаком.
Если включен maintanance mode после обновления:
sudo -u www-data php occ maintenance:mode --off
Ссылки: https://forum.altlinux.org/index.php?topic=33283.0
http://habrahabr.ru/post/243509/
http://mogarych.narod.ru/texts/owncloud_install.html