NextCloud в контейнере: различия между версиями
Дым (обсуждение | вклад) Нет описания правки |
Дым (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
Поставил нужные в дальнейшем пакеты — в т.ч. тот, что тянет за собой всё остальное для некст-клауда: | Поставил нужные в дальнейшем пакеты — в т.ч. тот, что тянет за собой всё остальное для некст-клауда: | ||
# apt-get install -y htop lsof mc installed-db-office-server-nextcloud memcached php8.0-{apcu,ldap,memcached,opcache,pgsql,pdo_pgsql} | # apt-get install -y htop lsof mc installed-db-office-server-nextcloud memcached php8.0-{apcu,ldap,memcached,opcache,pgsql,pdo_pgsql} | ||
На постгре-серваке создал базу с пользователем. | На постгре-серваке создал базу '''nextcloud''' с одноимённым пользователем. | ||
Добавил в <code>/etc/php/8.0/apache2-mod_php/php.d/pgsql.ini</code> модуль <code>extension=pdo_pgsql.so</code> | Добавил в <code>/etc/php/8.0/apache2-mod_php/php.d/pgsql.ini</code> модуль <code>extension=pdo_pgsql.so</code> |
Версия от 05:59, 10 июля 2023
Развернув альт-контейнер в проксмоксе, обновил его:
# apt-get update && apt-get -y dist-upgrade
Поставил нужные в дальнейшем пакеты — в т.ч. тот, что тянет за собой всё остальное для некст-клауда:
# apt-get install -y htop lsof mc installed-db-office-server-nextcloud memcached php8.0-{apcu,ldap,memcached,opcache,pgsql,pdo_pgsql}
На постгре-серваке создал базу nextcloud с одноимённым пользователем.
Добавил в /etc/php/8.0/apache2-mod_php/php.d/pgsql.ini
модуль extension=pdo_pgsql.so
Изменил ServerName и под ним добавил обработку заголовка:
развернуть/etc/httpd2/conf/sites-enabled/000-default_https.conf |
---|
Стартанув апача (# systemctl enable --now httpd2
), дополнил создавшийся при запуске конфиг такими полями:
развернуть/etc/nextcloud/config/config.php |
---|
Через веб-морду некст-клауда создал админа с паролем и рестартанул апача.
Зашёл.
Пока полёт нормальный.