zbt
풀어 주다: 2023-07-25 11:20:53
원래의
1389명이 탐색했습니다.

php5에서 포트 80을 변경하는 방법: 1. Apache 서버의 구성 파일에서 포트 번호를 편집합니다. 2. PHP가 새 포트에서 작동하도록 PHP 구성 파일을 편집합니다. 3. Apache 서버를 다시 시작합니다. 그러면 PHP 애플리케이션이 새 포트에서 실행되기 시작합니다.

이 튜토리얼의 운영 환경: Windows 10 시스템, PHP 버전 8.1.3, Dell G3 컴퓨터.

PHP는 웹 애플리케이션 개발에 일반적으로 사용되는 널리 사용되는 서버 측 스크립팅 언어입니다. 기본적으로 PHP는 Apache 서버의 포트 80을 사용하여 HTTP 요청을 수신합니다. 그러나 때로는 특정 요구 사항을 충족하기 위해 PHP 포트를 다른 포트로 변경해야 할 수도 있습니다. 이 기사에서는 PHP5의 포트를 80에서 다른 포트로 변경하는 방법을 살펴보겠습니다.

1. PHP 포트를 변경하려면 Apache 서버의 구성 파일을 편집해야 합니다. 대부분의 Linux 시스템에서 Apache의 구성 파일은 시스템에 따라 `/etc/apache2` 또는 `/etc/httpd` 디렉토리에 있습니다. 이 디렉토리에 있는 `httpd.conf` 파일을 관리자 권한으로 열어야 합니다.

`httpd.conf` 파일에서 다음 코드 줄을 찾아야 합니다.

Listen80
로그인 후 복사

이것은 Apache 서버가 수신 대기하는 기본 포트입니다. 해당 줄의 숫자 80을 사용하려는 새 포트 번호로 변경합니다. 예를 들어, PHP 포트를 8080으로 변경하려면 다음 줄을 다음과 같이 변경해야 합니다.

Listen8080
로그인 후 복사

파일을 저장하고 닫은 후 변경 사항을 적용하려면 Apache 서버를 다시 시작해야 합니다. 대부분의 Linux 시스템에서는 다음 명령을 사용하여 Apache 서비스를 다시 시작할 수 있습니다.

sudoserviceapache2restart
로그인 후 복사
로그인 후 복사

Windows 시스템에서는 명령 프롬프트를 열고 다음 명령을 실행할 수 있습니다.

net stop apache2

net start apache2

다시 시작한 후, Apache 서버는 지정한 새 포트에서 수신 대기를 시작합니다.

2. PHP도 새 포트에서 작동하는지 확인해야 합니다. PHP의 구성 파일을 편집해야 합니다. 대부분의 Linux 시스템에서 PHP의 구성 파일은 `/etc/php` 디렉토리에 있습니다. 구체적인 경로는 시스템과 PHP 버전에 따라 다릅니다. 현재 사용하고 있는 PHP 버전에 해당하는 파일(예: `php.ini`)을 관리자 권한으로 이 디렉터리에서 열어야 합니다.

`php.ini` 파일에서 다음 코드 줄을 찾아야 합니다.

;cgi.fix_pathinfo
;FastCGIunderIIS(onWINNTbasedOS)supportstheabilityto
impersonate
…
로그인 후 복사

이 줄 아래에 다음과 같은 코드 줄이 표시됩니다.

;extension=php_curl.dll
로그인 후 복사

이 줄을 찾아 세미콜론을 제거하세요.

extension=php_curl.dll
로그인 후 복사

당신이 해야 할 일은 PHP Curl 확장이 활성화되어 있는지 확인하는 것입니다. 왜냐하면 일부 PHP 버전에서는 확장이 기본적으로 비활성화되어 있기 때문입니다.

파일을 저장하고 닫은 후 변경 사항을 적용하려면 Apache 서버를 다시 시작해야 합니다. Linux 시스템에서는 다음 명령을 사용하여 Apache 서비스를 다시 시작할 수 있습니다.

sudoserviceapache2restart
로그인 후 복사
로그인 후 복사

Windows 시스템에서는 다음 명령을 사용할 수 있습니다.

netstopapache2
netstartapache2
로그인 후 복사

다시 시작한 후 PHP는 지정한 새 포트에서 작업을 시작합니다.

포트를 변경한 후에는 웹 애플리케이션의 모든 링크 및 구성 파일에 있는 포트 번호가 올바르게 업데이트되었는지 확인해야 합니다. 그렇지 않으면 애플리케이션이 제대로 작동하지 않을 수 있습니다.

요약하자면, PHP5의 포트를 80에서 다른 포트로 변경하려면 Apache 서버의 구성 파일에서 포트 번호를 편집한 다음 PHP의 구성 파일을 편집하여 PHP가 새 포트에서 작동하는지 확인하고 마지막으로 다시 시작해야 합니다. 아파치 서버. 이 단계를 완료하면 PHP 애플리케이션이 새 포트에서 실행되기 시작합니다.

참고: PHP 포트를 변경하려면 보안 주의가 필요하며 새 포트 액세스를 허용하도록 방화벽 및 기타 네트워크 구성이 업데이트되었는지 확인해야 합니다. 또한 잠재적인 보안 위험을 방지하기 위해 액세스 권한이 있는 사용자만 변경할 수 있는지 확인하세요. .

위 내용은 의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿