NextCloud в контейнере: различия между версиями
Дым (обсуждение | вклад) (Новая страница: «Развернув альт-контейнер в проксмоксе, обновил его: # apt-get update && apt-get -y dist-upgrade Поставил нужные в дальнейшем пакеты — в т.ч. тот, что тянет за собой всё остальное для некст-клауда: # apt-get install -y htop lsof mc installed-db-office-server-nextcloud php8.0-{apcu,ldap,opcache,pgsql,pdo_pgsql} На постгре-сер...») |
Дым (обсуждение | вклад) Нет описания правки |
||
Строка 17: | Строка 17: | ||
</source> | </source> | ||
|} | |} | ||
Стартанув апача, дополнил создавшийся при запуске конфиг такими полями: | Стартанув апача (<code># systemctl enable --now httpd2</code>), дополнил создавшийся при запуске конфиг такими полями: | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" | ||
!/etc/nextcloud/config/config.php | !/etc/nextcloud/config/config.php |
Версия от 05:55, 10 июля 2023
Развернув альт-контейнер в проксмоксе, обновил его:
# apt-get update && apt-get -y dist-upgrade
Поставил нужные в дальнейшем пакеты — в т.ч. тот, что тянет за собой всё остальное для некст-клауда:
# apt-get install -y htop lsof mc installed-db-office-server-nextcloud php8.0-{apcu,ldap,opcache,pgsql,pdo_pgsql}
На постгре-серваке создал базу с пользователем.
Добавил в /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 |
---|
<IfModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains; preload"
</IfModule>
|
Стартанув апача (# systemctl enable --now httpd2
), дополнил создавшийся при запуске конфиг такими полями:
/etc/nextcloud/config/config.php |
---|
'dbtype' => 'pgsql',
'dbname' => 'nextcloud',
'dbuser' => 'nextcloud',
'dbpassword' => 'password',
'dbhost' => 'psql-0:5432',
'dbtableprefix' => 'oc_',
'default_language' => 'ru',
'force_language' => 'ru',
'default_locale' => 'ru_RU',
'force_locale' => 'ru_RU',
'default_phone_region' => 'RU',
'log_type_audit' => 'systemd',
'logtimezone' => 'Asia/Irkutsk',
'memcache.local' => '\OC\Memcache\APCu',
|
Через веб-морду некст-клауда создал админа с паролем и рестартанул апача.
Зашёл.
Пока полёт нормальный.