Здравствуйте нужна ваша помощь.
Цель:чтобы на мой сайт, который лежит на сервере могли бы зайти из вне по айпи или по домену.
Я уже 3 день сижу ничего не получается.Нужно понять что я делаю не так.
Загуглил кучу мануалов по установке, везде советуют чтобы nginx работал в связке с apache2, для этого советуют перебросить апач с 80 на 81 порт.
/etc/apache2/ports.confNameVirtualHost *:81
Listen 81
Затем я настроил файлы в папке
/etc/apache2/sites-availableсоздал файл с конфигом под мой сайт
<VirtualHost *:80>
ServerName dev.example.com
DocumentRoot /var/www/dev.example.com/
<Directory /var/www/dev.example.com/
AllowOverride All
</Directory>
</VirtualHost>
сделал команду a2ensite dev.example.com
Site dev.example.com already enabled
пробил порты. на 80 нгинх, на 81 апач - вроде бы все норм
отредактировал файл хостс
/etc/hostsfe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.0.1 localhost.localdomain localhost
95.183.8.395 dev.example.com
# Auto-generated hostname. Please do not remove this comment.
95.183.8.395 p442096.vps pxxxx.ihc.ru p442096 dev.example.com
::1 localhost
когда перезапускаю апач говорит
service apache2 restart
[....] Restarting web server: apache2[Tue Jul 04 13:22:36 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
... waiting [Tue Jul 04 13:22:37 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
. ok
что я делаю неправильно?
когда набираю айпи сервера в браузере - пустая страница, никаких дефаулт страниц не загружается