Новости
Новогоднее колесо фортуны Serverspace!

НОВОГОДНЕЕ КОЛЕСО ФОРТУНЫ

Крути и выигрывай гарантированный приз прямо сейчас!

Регистрируясь, вы соглашаетесь получать электронные письма. Подробнее об условиях акции.
АМ
Александр Мельников
сентября 26, 2019
Обновлено июня 6, 2023

Установка облачного хранилища ownCloud на Linux

Linux Объектное хранилище

Облачные хранилища используются не только в компаниях и корпорациях, но также в повседневной жизни граждан. Основная цель — резервные копии важной информации и обмен файлами. Рассмотрим установку и настройку одного из представителей — ownCloud. В качестве операционной системы возьмем Ubuntu 16.04.

Предварительный этап

На серверной платформе должен стоять пакет LAMP. Если его нет, то вводим:

sudo apt-get install tasksel
sudo tasksel install lamp-server


Важно! В репозиториях Linux систем присутствует готовый пакет LAMP.

Установка ownCloud

Загрузим актуальный релиз с официального сайта, используя утилиту Wget. Для начала переместим дистрибутив в директорию временного репозитория, чтобы установить доверенный сертификат:

wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_16.04/Release.key -O Release.key
sudo apt-key add - < Release.key


Теперь пропишем в официальном перечне обновляемого ПО Ubuntu сайт ownCloud, а затем установим:

sudo echo 'deb http://download.owncloud.org/download/repositories/production/Ubuntu_16.04/' > /etc/apt/sources.list.d/owncloud.list
sudo apt-get update
sudo apt-get install owncloud-files


Перейдем к настройке серверной части.

Конфигурирование

Отредактируем шаблон owncloud.conf через vi или nano. Добавляем следующие строки:

Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
</Directory>


Используя команду ln создаем ссылку:

ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf


Корректируем права доступа к папке ownCloud, добавив уровень –R.


Перезагружаем Apache.


Как подключиться к хранилищу

Открываем браузер. В адресной строке прописываем IP-адрес виртуального сервера, на котором установлено облако. В конце через добавляем «/owncloud».


Отобразится страница входа. Учитывая, что это первый вход — создаем администраторскую учетную запись. В качестве примера используем имя Admin, а пароль придумываем самостоятельно:


Скриншот №1. Регистрация администратора.

Важно! Обязательно указываем путь к рабочей папке (Data Folder).

После успешного входа переключаемся в профиль Admin и добавляем новых клиентов при необходимости. Опция доступна в разделе «Пользователи».


Для подключения к облаку также используется протокол WebDAV. Расскажем на примере программы CyberDuck, загрузить которую можно на официальном сайте: https://cyberduck.io/download/.


Устанавливаем утилиту, заходим в раздел «Настройки», выбираем новое соединение и прописываем следующие параметры:


Скриншот №2. Создание подключения.

В строке «сервер» прописываем IP-адрес нашего сервера с добавлением «/owncloud». Пользователь и пароль — добавляем учетное имя и ключ, которые зарегистрированы в ownCloud. В нашем примере используем admin. Теперь для работы с облачным хранилищем используем CyberDuck.


Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
220140 Минск ул. Домбровская, д. 9
+375 (173) 88-72-49
700 300
ООО «ИТГЛОБАЛКОМ БЕЛ»
700 300