Сервер работает на ubuntu и vesta cp. Как мне сказал поддержка провайдера, они используют 80 порт, так что бери какой нибудь другой, ну я настроил и разрешил в файрволе порт апачь на 8080 ,через файл /home/admin/conf/web/site.com.apache2.conf . С помощью команды sudo netstat -tlpn | grep apache порт показывает 8080... Когда же открываю сайт, перебрасывает на админку роутера. И действительно, если заходить на сайт через 80 порт также перебрасывает на роутер, а если зайти через 8080 то сайт замечательно работает... Но почему по http сразу по 8080 не включается?
как то сумбурно описано, роутер, сервер, вы(ваш ПК видимо), не совсем ясно что в итоге получить хотите.
для http порт по умолчанию - 80, когда вы набираете в адресной браузера он подключается к 80 порту, если добавите вначале адреса https:// то соответственно 443 порт