Перенаправление публичного каталога Apache2 в каталог: www внутри /home/user в Ubuntu 21.04 для локальной разработки

Я изменил публичную директорию Apache2, изменив содержимое файла
/etc/apache2/sites-available/000-default.conf

so:

DocumentRoot /home/user/www
<Directory "/home/user/www">
   Require all granted
</Directory>

В файле: /etc/apache2/apache2.conf
я написал следующую строку в качестве последней строки

ServerName localhost

Затем я перезапустил Apache с:

sudo /etc/init.d/apache2 restart

Все прошлые разы это приводило к результату, но в Ubuntu 21.04, когда я перехожу в своем веб-браузере на:
http://localhost он показывает мне 403 ошибку:

Forbidden
У вас нет разрешения на доступ к этому ресурсу.

Я вижу, что в Apache что-то изменилось. Как я могу это исправить?

Спасибо

0
задан 15 August 2021 в 14:42

1 ответ

Я решил ситуацию, не перемещая каталог, только у меня есть разрешения на доступ к каталогу var/www/html

sudo chgrp www-data /var/www/html
sudo usermod -a -G www-data user
sudo chmod -R 775 /var/www/html
sudo chmod -R g+s /var/www/html
sudo chown -R user /var/www/html
0
ответ дан 20 August 2021 в 10:26

Другие вопросы по тегам:

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