Здравствуйте, перепробовал кучу всего, не могу понять что не так.
Вообщем, создал виртуальный хост shop.local c помощью команд:
sudo touch /etc/apache2/sites-available/shop.local.conf
содержание shop.local.conf:
<VirtualHost *:80>
DocumentRoot /var/shop.local/www
ServerName shop.local
ServerAlias
www.shop.localServerAdmin webmaster@localhost
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
<Directory "/var/shop.local/www">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
создал на этот файл ссылку в папке /etc/apache2/sites-enabled
созданы эти директории: /var/shop.local/www
файл hosts выглядит так:
127.0.0.1 shop.local localhost
127.0.1.1 den
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
...вроде ничего не забыл
mysql, php, phpmyadmin так же установлены
так вот, после рестарта апача и перехода по ссылке
http://shop.local выдает следующее:
Forbidden
You don't have permission to access / on this server.
Apache/2.4.10 (Ubuntu) Server at shop.local Port 80
после перехода по ссылке
http://shop.local/index.htmlвыбивает стандартную страницу апача типа It's work, хотя этого файла в директории /var/shop.local/www и нету, этот файл находится в стандартной папке /var/www/html
Перечитал уже много чего, и другие подобные темы форума и гуглил, нужного результат никак не добьюсь, помогите пожалуйста решить проблему
система ubuntu 15.04
П.С. опыт ubuntu аж 4 дня, не пинайте вдруг тут вообще какая-то мелочь упущена