이것은 내 Apache httpd.conf 설정입니다.
Listen 8012
ServerName localhost:8012
Apache를 시작할 때마다 XAMPP
다음 메시지가 표시됩니다.
Status Check OK
Busy…
Apache Started [Port 80]
누구든지 다른 설정을 변경할 수 있습니까?
이것은 내 Apache httpd.conf 설정입니다.
Listen 8012
ServerName localhost:8012
Apache를 시작할 때마다 XAMPP
다음 메시지가 표시됩니다.
Status Check OK
Busy…
Apache Started [Port 80]
누구든지 다른 설정을 변경할 수 있습니까?
답변:
XAMPP Apache 서버 포트 를 변경하려면 다음 절차를 따르십시오.
Apache에서 사용하는 기본 포트는 80
.
Netstat ( XAMPP 제어판에 통합)로 사용 된 모든 포트 를 살펴보십시오 .
그럼 당신은 모든 사용되는 포트를 볼 수 있습니다 여기에 우리가 볼 80
포트가 이미 사용 에 의해 System
.
사용 가능한 포트 번호를 선택하십시오 ( 8012
이 예제의 경우).
httpd.conf
" 파일 편집이 파일에서 찾을 수 있어야
C:\xampp\apache\conf
에 윈도우 나에bin/apache
대한 리눅스 . :
Listen 80
ServerName localhost:80
다음으로 교체하십시오.
Listen 8012
ServerName localhost:8012
파일을 저장하십시오.
액세스 : http : // localhost : 8012 가 작동하는지 확인하십시오.
그렇지 않은 경우 아래 3 단계에http-ssl.conf
설명 된대로 파일 을 편집해야합니다 . ↓
http-ssl.conf
" 파일 편집이 파일에서 찾을 수 있어야
C:\xampp\apache\conf\extra
에 윈도우 또는이 참조 링크 에 대한 리눅스를 .
다음 줄을 찾습니다.
Listen 443
<VirtualHost _default_:443>
ServerName localhost:443
다른 포트 번호로 대체하십시오 ( 8013
이 예에서는).
Listen 8013
<VirtualHost _default_:8013>
ServerName localhost:8013
파일을 저장하십시오.
Apache 서버를 다시 시작하십시오.
액세스 : http : // localhost : 8012 가 작동하는지 확인하십시오.
http : // localhost : 8012 대신 URL
http : // localhost 에 포트 번호를 지정하지 않고 localhost에 액세스하려는 경우 .
8012
및 8013
)으로 바꿉니다 .이 구성이 URL에 포트 번호를 숨기지 않는 경우 웹 브라우저가 구성되지 않았기 때문입니다. 참조 : 도구 ► 옵션 ► 일반 ► 연결 설정 ... 을 사용하면 다른 포트를 선택하거나 프록시 설정을 변경할 수 있습니다.
4 단계 및 웹 브라우저 구성이 작동하지 않는 경우이를 수행하는 유일한 방법은 80으로 다시 변경하거나 모든 트래픽을 포트 8012로 리디렉션하는 포트 80 (프록시와 같은)에 수신기를 설치하는 것입니다.
제어판 콘솔에 여전히이 메시지가있는 경우 :
Apache 시작됨 [포트 80]
xampp-control.exe
파일 위치 찾기 (아마에서 C:\xampp
)XAMPP.INI
해당 디렉터리에 파일 을 만듭니다 (so XAMPP.ini
및xampp-control.exe
같은 디렉토리에 있습니다)XAMPP.INI
파일에 다음 행을 넣으십시오 .
[PORTS]
apache = 8012
이제 항상 다음을 얻을 수 있습니다.
Apache 시작됨 [포트 8012]
유의하시기 바랍니다, 이 전시 목적만을위한 것입니다 . 귀하의 httpd.conf
.
가장 좋은 해결책은 다른 포트 번호를 수신하고 사용하도록 XAMPP Apache 서버를 재구성하는 것입니다. 방법은 다음과 같습니다.
1) 먼저 Apache“httpd.conf”파일을 열고 새 포트 번호에서 사용 / 수신하도록 구성해야합니다. httpd.conf 파일을 열려면 Apache "시작"및 "관리"버튼 옆에있는 "구성"버튼을 클릭합니다. 열리는 팝업 메뉴에서 httpd.conf를 클릭하여 엽니 다.
2) httpd.conf 파일에서“listen”을 검색합니다. 다음과 같은 두 개의 행을 찾을 수 있습니다.
#Listen 12.34.56.78:80
Listen 80
포트 번호를 포트 번호로 변경하십시오. 다음과 같이 선택 (예 : 포트 1234)
#Listen 12.34.56.78:1234
Listen 1234
3) 다음으로 동일한 httpd.conf 파일에서“ServerName localhost :”를 찾으십시오. 새 포트 번호로 설정하십시오.
ServerName localhost:1234
4) httpd.conf 파일을 저장하고 닫습니다.
5) 이제 Apache config 버튼을 다시 클릭하고“httpd-ssl.conf”파일을 엽니 다.
6) httpd-ssl.conf 파일에서 "Listen"을 다시 찾습니다. 다음을 찾을 수 있습니다.
Listen 443
선택한 새 포트 번호에서 수신하도록 변경하십시오. 다음과 같이 말하세요.
Listen 1443
7) 동일한 httpd-ssl.conf 파일에서 다음과 같은 다른 줄을 찾으십시오. <VirtualHost _default_:443>
. 이것을 새 포트 번호로 변경하십시오. (예 : 1443)
8) 또한 동일한 httpd-ssl.conf에서 포트 번호를 정의하는 다른 줄을 찾을 수 있습니다. "ServerName"을 찾으십시오. 다음과 같은 것을 찾을 수 있습니다.
ServerName www.example.com:443 or ServerName localhost:433
이 ServerName을 새 포트 번호로 변경하십시오.
8) httpd-ssl.conf 파일을 저장하고 닫습니다.
9) 마지막으로 포트 번호를 변경해야 할 곳이 하나 더 있습니다. 이를 위해 XAMPP 제어판의 "구성"버튼을 클릭하여 엽니 다. 그런 다음 "서비스 및 포트 설정"버튼을 클릭합니다. 그 안에서 "Apache"탭을 클릭하고 "main port"및 "SSL port"상자에 새 포트 번호를 입력하고 저장합니다. 저장을 클릭하고 구성 상자를 닫습니다.
그게 트릭을해야합니다. 이제 Apache를 "시작"하고 모든 것이 잘되면 Apache 서버가 시작됩니다.
또한 XAMPP 제어판의 Apache 포트 번호가 설정 한 새 포트 ID로 변경된 것을 볼 수 있습니다.
" http : // localhost : 8012 "(아파치를 다시 시작한 후) 를 입력하여 페이지에 액세스 해 보셨습니까 ?
XAMPP server
가 잠시 실행 중이 면 XAMPP 서버를 중지하십시오.
포트 번호를 변경하려면 다음 단계를 따르십시오.
다음 위치에서 파일을 엽니 다.
[XAMPP Installation Folder]/apache/conf/httpd.conf
httpd.conf
파일을 열고 문자열을 검색하십시오.
듣기 80
XAMMP에서 사용하는 포트 번호입니다.
그런 다음 ServerName 문자열을 검색하고 이전에 입력 한 포트 번호 를 업데이트하십시오.Listen
이제 XAMPP 서버를 저장하고 다시 시작하십시오.
나도 문제가 있었다. 포트를 전환했지만 8012에서 시작할 수 없습니다.
Skype는 동일한 포트 (80)를 가지고 있었기 때문에 관련되었습니다. 그리고 아파치가 포트를 변경할 수 없었습니다.
따라서 컴퓨터를 다시 시작하고 다른 프로그램을 켜기 전에 xampp를 먼저 열고 httpd.conf의이 줄에서 포트를 80에서 8000 또는 8012로 변경해 보겠습니다.
Listen 80
ServerName localhost:80
xampp를 다시 시작하고 apache를 시작하고 localhost를 확인하십시오.
포트 ID 이상에서 작동하지 않으면 8082,8080과 같이 변경하십시오. xammp를 다시 시작하고, 아파치 서버를 시작하고, 확인하십시오.