Добавляем репозитарий :

root@unix:/# sudo sh -c «echo ‘deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbun… /’ >> /etc/apt/sources.list.d/owncloud.list»

Загружаем и устанавливаем ключ репозитория:

root@unix:/# sudo wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu…

root@unix:/# sudo apt-key add — < Release.key

Чтобы обновить список источников, выполните следующую команду:

root@unix:/# sudo apt-get update

И, наконец, чтобы установить сам ownCloud, выполните:

root@unix:/# sudo apt-get install owncloud

Вам также нужно включить модуль rewrite в веб-сервере Apache, используя следующую команду:

root@unix:/# sudo a2enmod rewrite

Если все поставилось без ошибок открываем браузер и пробуем зайти в админку OwnCloud.

Данный раздел необязательный для работы OwnCloud

Включаем SSL

Включить модули для apache2

root@unix:/# a2enmod rewrite
root@unix:/# a2enmod ssl

Создание самоподписанного SSL-сертификата

Создать папку для сертификатов

root@unix:/# mkdir /etc/apache2/ssl  

Создать сертификат на 100 лет (обязательно указать правильное имя сервера типа cloud.domain.ru)

root@unix:/# openssl req -x509 -nodes -days 36500 -newkey rsa:1024 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

Указать пути на сертификат

    • ​~# nano /etc/apache2/sites-available/default-ssl
    • SSLCertificateFile /etc/apache2/ssl/apache.crt
    • SSLCertificateKeyFile /etc/apache2/ssl/apache.key