답변:
포트 8080의 경우 :
php artisan serve --port=8080
그리고 포트 80에서 실행하려면 sudo가 필요할 것입니다.
sudo php artisan serve --port=80
php artisan serve --port=8001
각 프로젝트마다 많은 포트를 함께 사용할 수 있습니다.
php artisan serve --port=8000
php artisan serve --port=8001
php artisan serve --port=8002
php artisan serve --port=8003
위의 Andreas의 답변은 포트 80에서 장인을 테스트하는 방법에 대한 나의 문제를 해결하는 데 도움이되었습니다. 포트 80은 다른 포트 번호와 같이 지정할 수 있지만 일반 사용자에게는 해당 포트에서 아무것도 실행할 권한이 없습니다.
거기에 약간의 상식을두면 Linux의 경우 다음과 같이 끝납니다.
sudo php artisan serve --port=80
브라우저에서 포트를 지정하지 않고 localhost에서 테스트 할 수 있습니다. 내가 한 것처럼 이것을 사용하여 임시 데모를 설정할 수도 있습니다.
그러나 PHP의 내장 서버는 프로덕션 용이 아닙니다. 생산에는 nginx / Apache를 사용하십시오.
당신이 사용할 수있는
php artisan serve --port 80
Windows 플랫폼에서 작동
우리가 사용할 때
php artisan serve
기본 HTTP 서버 포트로 시작합니다. 대부분 8000
로컬 호스트에서 더 많은 사이트를 실행하고 싶을 때 포트를 변경해야합니다. --port 인수를 추가하십시오.
php artisan serve --port=8081
php artisan serve --help
사용법과 옵션이 표시됩니다.--help
모든 장인 명령에서 사용할 수 있습니다.