PHP Built in server
Running the built in server
php -S localhost:80
Output
PHP 7.1.7 Development Server started at Fri Jul 14 15:11:05 2017
Listening on http://localhost:80
Document root is C:\projetos\repgeral
Press Ctrl-C to quit.
Listening on http://localhost:80
Document root is C:\projetos\repgeral
Press Ctrl-C to quit.
This is the simplest way to start a PHP server that responds to request made to localhost at the port 80.
The -S tells that we are starting a webserver.
The localhost:80 indicates the host that we are answering and the port. You can use other combinations like:
built in server with specific directory and router
script
php -S localhost:80 -t project/public router.php
Output
PHP 7.1.7 Development Server started at Fri Jul 14 15:22:25 2017
Listening on http://localhost:80
Document root is /home/project/public
Press Ctrl-C to quit.
Listening on http://localhost:80
Document root is /home/project/public
Press Ctrl-C to quit.