Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| sysadmin:nextcloud [18:10:2025 23:08] – School Sysadmin | sysadmin:nextcloud [18:10:2025 23:59] (текущий) – [29 to 30] School Sysadmin | ||
|---|---|---|---|
| Строка 42: | Строка 42: | ||
| < | < | ||
| </ | </ | ||
| - | |||
| - | |||
| - | |||
| ===== Не указан регион размещения этого сервера Nextcloud ===== | ===== Не указан регион размещения этого сервера Nextcloud ===== | ||
| Строка 186: | Строка 183: | ||
| < | < | ||
| - | ==== Установка списка фалов вместо dashboard ==== | + | ==== Установка списка файлов вместо dashboard ==== |
| Следующая опция для тех, кто обновился выше 20 версии и при заходе на главную облака видит новый dashboard вместо знакомого списка файлов. | Следующая опция для тех, кто обновился выше 20 версии и при заходе на главную облака видит новый dashboard вместо знакомого списка файлов. | ||
| Строка 245: | Строка 242: | ||
| < | < | ||
| + | |||
| + | |||
| + | ===== Обновление NC ===== | ||
| ==== После установки 25.0.13 ==== | ==== После установки 25.0.13 ==== | ||
| потребовалось изменить в файле /etc/nginx/ | потребовалось изменить в файле /etc/nginx/ | ||
| Строка 254: | Строка 254: | ||
| < | < | ||
| - | ===== Обновление NC ===== | ||
| ==== 29 to 30 ==== | ==== 29 to 30 ==== | ||
| - | //В настоящее время вы используете PHP 8.1.33. PHP 8.1 устарел с момента выхода Nextcloud 30. Nextcloud 32 может потребовать как минимум PHP 8.2. Пожалуйста, | + | //В настоящее время вы используете PHP 8.1.33. PHP 8.1 устарел с момента выхода Nextcloud 30. Nextcloud 32 может потребовать как минимум PHP 8.2. Пожалуйста, |
| + | |||
| + | Рекомендуемая версия 8.2 | ||
| + | |||
| + | NC на NGINX + php-fpm | ||
| + | |||
| + | Обновление | ||
| + | |||
| + | Сначала необходимо добавить репозитории для PHP 8.2: | ||
| + | |||
| + | < | ||
| + | sudo add-apt-repository ppa: | ||
| + | sudo apt-get update</ | ||
| + | |||
| + | Теперь посмотрим перечень пакетов php, которые установлены в системе: | ||
| + | |||
| + | < | ||
| + | |||
| + | Все эти пакеты нужно будет обновить до версии 8.2. Запускаем установку обновленных пакетов: | ||
| + | |||
| + | < | ||
| + | |||
| + | После установки новой версии PHP не забываем скорректировать лимиты по потреблению памяти. Для сервера NextCloud рекомендуется установить потолок в 1 ГБ: | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | Теперь отключим PHP 8.1 и включим PHP 8.2 | ||
| + | |||
| + | < | ||
| + | |||
| + | Изменить на | ||
| + | |||
| + | < | ||
| + | #server 127.0.0.1: | ||
| + | server unix:/ | ||
| + | |||
| + | Раскомментировать в | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | env[HOSTNAME] = $HOSTNAME | ||
| + | env[PATH] = / | ||
| + | env[TMP] = /tmp | ||
| + | env[TMPDIR] = /tmp | ||
| + | env[TEMP] = /tmp | ||
| + | </ | ||
| + | |||
| + | Расскомментировать строку в | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | Перезапустить NGINX и PHP-pfm | ||
| + | |||
| + | < | ||
| + | systemctl restart php8.2-fpm</ | ||
| + | |||
| + | ===== Полезные ссылки ===== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||