PHP
PHP 내장 서버
수색…
소개
xamp, wamp 등과 같은 다른 툴을 필요로하지 않고 내장 된 서버를 사용하여 애플리케이션을 개발하고 테스트하는 방법을 배워보십시오.
매개 변수
기둥 | 기둥 |
---|---|
-에스 | 우리가 웹 서버를 원한다는 것을 PHP에 말해라. |
<hostname> : <port> | 사용할 호스트 이름과 por |
-티 | 공용 디렉토리 |
<파일 이름> | 라우팅 스크립트 |
비고
라우터 스크립트의 예는 다음과 같습니다.
<?php
// router.php
if (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {
return false; // serve the requested resource as-is.
} //the rest of you code goes here.
내장 서버 실행하기
php -S localhost:80
PHP 7.1.7 개발 서버가 금요일 Jul 14 15:11:05 2017에서 시작되었습니다.
http : // localhost : 80 에서 듣기
문서 루트는 C : \ projetos \ repgeral입니다.
Ctrl-C를 눌러 종료하십시오.
포트 80에서 localhost에 대한 요청에 응답하는 PHP 서버를 시작하는 가장 간단한 방법입니다.
-S는 우리가 웹 서버를 시작하고 있음을 알려줍니다.
localhost : 80 은 우리가 응답하는 호스트와 포트를 나타냅니다. 다음과 같은 다른 조합을 사용할 수 있습니다.
- mymachine : 80 - 주소 mymachine 및 포트 80에서 수신 대기합니다.
- 127.0.0.1:8080 - 주소 127.0.0.1 및 포트 8080에서 수신 대기합니다.
특정 디렉토리 및 라우터 스크립트가있는 내장 서버
php -S localhost:80 -t project/public router.php
PHP 7.1.7 개발 서버가 7 월 14 일 금요일 15:22:25 2017에 시작되었습니다.
http : // localhost : 80 에서 듣기
문서 루트는 / home / project / public입니다.
Ctrl-C를 눌러 종료하십시오.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow