Обновленная установка OwnCloud на Ubuntu 20.04

Posted by

Переходим с нуля на OwnCloud 10 на Ubuntu Server 20.04 Server

Если использовать новый сервер, то уже и все сервисы нужно перевести с Ubuntu 18.04 Server на Ubuntu 20.04 Server и обязательно учесть практический опыт, ошибки в ходе эксплуатации и снова сделано все по уму на новом железе и с другим типом виртуализации, вместо ESXi 6.0 используя Debian 10 + Proxmox 6.4.4

OwnCloud 10 — это инструмент по организации хранения своих наработок, так сказать в собственном облаке на своем железе, как это было сделано следует смотреть заметки

Сперва как всегда на тестовой конфигурации подготавливаю заметку где от и до происходит процесс развертывания.

Шаг №1: Обновляю систему да самого актуального состояния через свой домашний скрипт настройки:

Шаг №2: Устанавливаю Apache2 + MySQL:

Шаг №3: Скачиваю пакет OwnCloud (версия 10.7.0) и устанавливаю:

Шаг №4: Теперь настраиваю взаимодействие с сервисом OwnCloud через самоподписанный сертификат:

Шаг №5: Переходим на страницу первой настройки: https://IP&DNS (https://172.33.33.112)

Создать учетную запись администратора:

  • Login: ekzorchik
  • Pass: 712mbddr@
  • Каталог с данными: /var/www/owncloud/data
  • Имя пользователя базы данных: us_own
  • Пароль пользователя базы данных: 612mbddr@
  • База данных под сервис OwnCloud: db_owncloud
  • Месторасположение базы данных: localhost

и после нажимаю "Завершить установку", ожидаю и через некоторое время меня перекидывает на страницу где нужно авторизоваться с заведенными административными учетными данными:

Установленный OwnCloud на Ubuntu 20.04 Server

После ввода связки Логин+Пароль нажимаю клавишу Enter

И сервис безопасного хранения Ваших данных успешно инсталлирован на Вашу подконтрольную только Вам систему Ubuntu 20.04 Server amd64

OwnCloud вход осуществлен

Шаг №6: Что дальше? А дальше у же Ваша забота организовать защиту Вашего облака OwnCloud.

К примеру я к нему у себя получаю доступ через отдельно арендованную систему, VPS систему где у меня поднят OpenVPN сервер, а домашний роутер через OpenVPN клиент подключается к OpenVPN серверу.

Т.е. схема доступа:

vpn.ekzorchik.ru (OpenVPN) — интернет — (OpenVPN) роутер

на vpn.ekzorchik.ru работает сервис firewalld и nginx в качестве прокси на доступ к OwnCloud.

Настройки firewalld следующие:

А настройки nginx который выступает как прокси:

а чтобы доступ был не через самоподписанный сертификат, устанавливаем получение, выдачу и перерегистрацию сертификата через Let“s Encrypted:

Шаг №7: Если вы будете использовать проброс порта из вне во внутрь к этому сервису, то Вам потребуется для удобства настроить CNAME запись для Вашего IP адреса роутера, но только если такая возможность у Вас есть, т. к. я описываю свой опыт и не претендую на универсальность.

Уведомляем поисковых роботов не индексировать мое хранилище:

Шаг №8: Небольшой прирост в скорости через кеширование Redis:

Итого я подготовил для себя заметку, по переходу с Ubuntu 18.04 Server на Ubuntu 20.04 Server сервис OwnCloud 10. Остается лишь пересоздать аккаунты, синхронизировать в них файлы, после выключить 18.04, а вместо нее включить 20.04 изменив IP-адреса.

На этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.