Назад | Перейти на главную страницу

nextcloud на AWS расположен на диске только для чтения

Я пытаюсь установить сервер nextcloude на виртуальных сервисах Amazon AWS. Я следил за этим замечательным и очень полезным руководство до шага 30, когда мне пришлось разрешить привязку моего облачного сервера к доменному имени.

Когда я попытался войти, используя новое доменное имя, я получил сообщение об ошибке

Доступ через ненадежный домен. Обратитесь к администратору. Если вы администратор, отредактируйте параметр «доверенные_домены» в config / config.php, как в примере в config.sample.php.

Дополнительную информацию о том, как это настроить, можно найти в документации.

Итак, я нашел файл, который находится в / snap / nextcloud / XXXX / htdocs / config, но вся файловая система / snap / nextcloud / XXXX доступна только для чтения.

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/loop2      176M  176M     0 100% /snap/nextcloud/XXXX

Я думаю, это означает, что мне нужно купить место для хранения или каким-то образом сообщить Amazon, что я использую эту услугу как облако. Кто-нибудь знает, как заставить эту систему работать?

Спасибо!

Вы установили Nextcloud с помощью Snap, который представляет собой особый тип диспетчера пакетов. Snap - это мини-файловая система, которая при использовании монтируется как доступная только для чтения. Следовательно, при монтировании эта файловая система используется на 100%.

Файл конфигурации Nextcloud доступен в /var/snap/nextcloud/current/nextcloud/config/ каталог. Этот файл доступен для записи.

Защелка установит /var/snap/nextcloud/common/nextcloud/data в оснастку как каталог данных для Nextcloud. Snap перенаправляет порт 80 (и 443) на свой веб-сервер Apache. Все коммуникации с Nextcloud будут происходить через эти порты с использованием протокола HTTP, включая загрузку и скачивание файлов.