Обновить docs/services/vm-205/nextcloud.md

This commit is contained in:
zailon 2026-05-18 21:47:00 +05:00
parent 5744fc0c13
commit 6b355f381a

View File

@ -12,7 +12,7 @@
| **Хранилище** | `/mnt/cloud/data` (отдельный диск) |
- [🤖 Роль Ansible](../../ansible/roles/nextcloud.md) *(заглушка на будущее)*
- [Быстрая Диагностика](#быстрая-диагностика-nextcloud)
- [🛠️ Быстрая Диагностика](#quick-diag)
## 📋 Описание
@ -443,36 +443,19 @@ free -h
| `SSL ошибка в браузере` | Самоподписанный сертификат внутри контейнера | Довериться сертификату в браузере или проверить настройку NPM |
| `Память заканчивается` | Мало RAM + отсутствие swap | Добавить swap: `fallocate -l 2G /swapfile && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile` |
# 🛠️ Быстрая диагностика Nextcloud
# 🛠️ Быстрая диагностика Nextcloud{#quick-diag}
Набор команд для экспресс-проверки состояния сервера. Выполняйте последовательно от пользователя `root`.
```bash
# Проверка монтирования диска с данными и свободного места
df -h /mnt/cloud
# Проверка наличия и корректности симлинка на data-директорию
readlink /var/www/nextcloud/data
# Проверка статуса веб-сервера и PHP-процессора
systemctl is-active nginx php8.3-fpm
# Проверка, кто слушает порты 80/443 (конфликты, занятые порты)
ss -tlnp | grep -E ':(80|443)'
# Проверка синтаксиса конфигурации nginx
nginx -t
# Проверка статуса Nextcloud (установлен, режим обслуживания, версия)
sudo -u www-data php /var/www/nextcloud/occ status
# Автоматическое исправление метаданных и очистка кэша
sudo -u www-data php /var/www/nextcloud/occ maintenance:repair
# Просмотр последних ошибок веб-сервера
tail -n 20 /var/log/nginx/error.log
# Просмотр последних событий в логе Nextcloud
tail -n 20 /mnt/cloud/data/nextcloud.log
```