user gravatar

Как установить и настроить ownCloud на Debian

Как установить и настроить ownCloud на Debian

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

ownCloud распространяется в двух версиях: Comminuty Edition (бесплатный) и Enterprise Edition (ориентирован на бизнес с поддержкой платежей). Собранный пакет ownCloud Community Edition доступен для CentOS, Debian, Fedora, openSUSE, SLE и Ubuntu. Эта статья поможет вам установить и настроить ownCloud Community Edition на Debian Wheezy.

Установка ownCloud на Debian

Перейдите на официальный сайт: http://owncloud.org, кликните на кнопку "Install" (правый верхний угол).

Как установить и настроить ownCloud на Debian

Теперь выберите "Packages for auto updates" для текущей версии (v7 на картинке снизу). Это позволит вам легко обновлять ownCloud используя пакетный менеджер Debian.

Как установить и настроить ownCloud на Debian

После кликните на "Continue".

Как установить и настроить ownCloud на Debian

Выберите Debian 7 (Wheezy) из списка доступных операционных систем):

Как установить и настроить ownCloud на Debian

Добавьте официальный репозиторий ownCloud для Debian:

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

Добавьте ключ репозитория в apt:

# wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key # apt-key add - < Release.key

Установите ownCloud:

# aptitude update # aptitude install owncloud

Откройте ваш браузер и перейдите на ownCloud, который вы можете найти на http://ваш-ip/owncloud:

Как установить и настроить ownCloud на Debian

Возможно, ownCloud будет ругаться на неправильные настройки Apache. Чтобы это исправить и избавиться от этого сообщения нужно:

  • Отредактировать файл /etc/apache2/apache2.conf (установите директиву AllowOverride на All):

<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>

  • Отредактировать файл /etc/apache2/conf.d/owncloud.conf

<Directory /var/www/owncloud> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory>

  • Перезапустите веб-сервер:

# service apache2 restart

Как установить и настроить ownCloud на Debian

Настройка базы данных

Теперь нужно настроить базу данных для ownCloud.

Для начала авторизуйтесь.

$ mysql -u root -h localhost -p

Создайте базу данных и аккаунт для ownCloud:

mysql> CREATE DATABASE owncloud_DB; mysql> CREATE USER ‘owncloud-web’@'localhost' IDENTIFIED BY ‘whateverpasswordyouchoose’; mysql> GRANT ALL PRIVILEGES ON owncloud_DB.* TO ‘owncloud-web’@'localhost'; mysql> FLUSH PRIVILEGES;

Зайдите на страницу ownCloud (http://ваш-ip/owncloud) и выберите "Storage & database". Введите нужную информацию (MySQL/MariaDB, пользователь, пароль, база данных и hostname) и кликните на "Finish Setup".

Как установить и настроить ownCloud на Debian

Создание аккаунта

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

Как установить и настроить ownCloud на Debian

Добро пожаловать на ваш персональный облачный сервис! Теперь вы можете установить приложения на десктопе или мобильном для синхронизации ваших файлов, календарей, контактов и т.п.

Как установить и настроить ownCloud на Debian

Вывод

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

Original: Как установить и настроить ownCloud на Debian