На этот вопрос уже есть ответ здесь:
Я не могу создать новый документ в / var / www /
Я следил за этим руководством: - Как избежать использования sudo при работе в / var / www?
и сделал, как было предложено, но все же я не могу создать новый документ. Есть предложения?
Для записи в папку / var / www вам необходимы права root. Вы можете создавать / редактировать файлы в папке / var / www с помощью sudo.
sudo gedit /var/www/myfile.html
или
sudo touch /var/www/myfile.html # only to create a file.
Кроме того,
Вы можете выбрать один из своего собственного каталога в качестве веб-папки. Вы можете создать папку в вашем / home каталоге и изменить папку веб-сервера на нее.
Вы можете заменить строку «/ var / www» в следующих файлах на свой собственный путь к каталогу, а затем использовать новый каталог в качестве своей папки www.
/etc/apache2/sites-available/default
/etc/apache2/sites-available/default-ssl
После изменения содержимого указанных файлов запустите
sudo /etc/init.d/apache2 restart
, чтобы перезапустить веб-сервер. Тогда вы сможете использовать новый каталог в качестве веб-папки.