У меня есть раздел /media/ramesh/Backend
. Я создал папку в этом разделе и добавил виртуальный хост следующим образом:
Шаг 1: Я создал conf файл этим кодом sudo nano /etc/apache2/sites-available/reform.lan.conf
шаг 2: коды в нем -
<VirtualHost *:80>
ServerAdmin webmaster@reform
ServerName reform.lan
ServerAlias www.reform.lan
DocumentRoot /media/ramesh/Backend/reform
<Directory /media/ramesh/Backend/reform >
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Шаг 3: И включил сайт sudo a2ensite reform.lan.conf
Но когда я использую http://reform.lan/
Я добираюсь
You don't have permission to access / on this server. error.
Я не могу инициировать ошибку.
Необходимо изменить владельца /media/ramesh/Backend/reform
следующим образом:
sudo chown -R www-data:www-data /media/ramesh/Backend/reform