Здравствуйте!
Прошу помочь, ибо уже шарики за ролики.
В общем идея была такова: поставить на VirtualBox Ubuntu, настроить в ней Apache и прочее, создать общую с основной системой Windows7 папку, кидать в эту папку веб-файлики, через Windows набирать адрес вроде site.test1 - и динамически со всем этим работать.
Я совсем начинающий, потому так подробно.
В целях обучения, в соответствии с многочисленными инструкциями создал сайт test.site. В основном руководствовался этой инструкцией
https://losst.ru/ustanovka-lamp-ubuntu-16-04Сайт заработал (через браузер Firefox) в Ubuntu, все, казалось бы, хорошо.
1. Общая с Windows папка находися в разделе /media/sf_hosting. Тестовый сайт был повторен, с учетом предыдущего опыта - но браузер показал фигу в виде: 403 ошибки, (Forbidden You don't have permission to access / on this server. Apache/2.4.18 (Ubuntu) Server at test1.site Port 80 )
Ладно, подумалось мне, видать что-то с правами доступа непонятки, позже разберусь, пока проверю еще раз.
Создал такой же сайта в личном каталоге home/vilo/
Точь в точь. Призадумался. Но за 6-8 часов решения так и не нашел.
2. Случайно испортил файл /etc/apache2/sites-available/test.site.conf в который записывал конфиг самого первого тестового, удачного сайта. И - он продолжил "удачно" открываться, даже после того как сервер апач был перезапущен.
Более того!!! через 5 минут простоя, вместо него начал открываться сайт, который открывается по умолчанию -
http://localhost/.
Конфиг я вернул test.site.conf как был, и опять прошло минут 5-10 прежде чем снова начал открываться тестовый файл.
Объясните это, пожалуйста. Почему если сайт расположить вне каталога /var/www - сайт не открывается, при том что делается ровно тоже самое?
И почему при изменении файла конфига в папке /apache2/sites-available - изменения фактические видны далеко не сразу?
Я уже просто устал ((.