Версия Ubuntu: Ubuntu 20.04.3 LTS
Версия Nextcloud: Nextcloud 23.0.0
Версия апача: 2.4.41
Я пытаюсь настроить экземпляр nextcloud на своем Linux-сервере. Однако, когда я пытаюсь получить к нему доступ из веб-браузера (firefox), набрав server.swayamshree.com, я получаю сообщение:
Запрещенный
У вас нет разрешения на доступ к этому ресурсу.
Сервер Apache/2.4.41 (Ubuntu) на server.swayamshree.com Порт 80
Любая помощь будет глубоко оценена. Я перечислил детали моей конфигурации ниже.
Папка для моего экземпляра nextcloud находится по адресу /media/swayam/external/server.swayamshree.com со следующими разрешениями:
drwxr-xr-x 13 www-data www-data 4096 26 ноября 15:54 server.swayamshree.com
Файл, расположенный по адресу /etc/apache2/sites-available/server/swayamshree.com.conf, имеет следующее содержимое:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/media/swayam/external/server.swayamshree.com"
ServerName server.swayamshree.com
<Directory "/media/swayam/external/server.swayamshree.com/">
Options MultiViews FollowSymlinks
AllowOverride All
Order allow,deny
Require all granted
</Directory>
TransferLog /var/log/apache2/server.swayamshree.com_access.log
ErrorLog /var/log/apache2/server.swayamshree.com_error.log
</VirtualHost>
Соответствующее содержимое файла, расположенного в /etc/apache2/apache2.conf, выглядит следующим образом:
...
<Каталог />
Параметры
Аллововеррайд
Требовать все отказано
</Каталог>
<Каталог /usr/share>
Аллововеррайд
Требовать все предоставленные
</Каталог>
<Каталог /media/swayam/external/server.swayamshree.com/>
Индексы опционов FollowSymLinks
Разрешить переопределить все
Требовать все предоставленные
</Каталог>
...