Установка и настройка облака ownCloud на Debian 7

Постараюсь описать установку и последующую настройку облачного хранилища на базе 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

Добавить комментарий

Ваш e-mail не будет опубликован.