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, что я использую эту услугу как облако. Кто-нибудь знает, как заставить эту систему работать?

Спасибо!

0
задан 1 February 2019 в 05:46
1 ответ

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

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

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

.
1
ответ дан 4 December 2019 в 15:46

Теги

Похожие вопросы