Все что смотрит в сеть запускается на каком-то порту, по умолчанию сайты запускают на порту 80, и по этому браузер по умолчанию запрашивает его, вы можете запустить сервер php на порту 80, но так делать не очень хорошо.
На сервере сайты запускаются с помощью веб сервера + что-то, что обрабатывает php. Самым популярным решением для этого выступает nginx + php-fpm. Вы можете посмотреть как это настроить
здесь к примеру