라이브러리

[APACHE] Listen - 서버가 대기할 포트 및 IP 주소를 지정합니다. (예: Listen 80)




APACHE httpd.conf 에서 Listen

Apache HTTP Server는 TCP/IP 프로토콜을 사용하여 클라이언트와 서버 간의 통신을 수행합니다. `Listen` 지시어는 Apache HTTP Server가 특정 포트를 사용하여 클라이언트의 요청을 수신하도록 지정하는 데 사용됩니다.

Listen 지시어의 기본 형식

`Listen` 지시어의 기본 형식은 다음과 같습니다.

#hostingforum.kr
bash

Listen [IP 주소]:[포트 번호]



* `[IP 주소]`: 클라이언트가 접속할 수 있는 IP 주소를 지정합니다. 기본값은 `0.0.0.0`으로, 이는 모든 IP 주소를 의미합니다.
* `[포트 번호]`: 클라이언트가 접속할 수 있는 포트 번호를 지정합니다.

예제

다음은 `Listen` 지시어의 예제입니다.

#hostingforum.kr
bash

# 모든 IP 주소에서 포트 80을 사용하여 클라이언트의 요청을 수신합니다.

Listen 80



# 특정 IP 주소에서 포트 8080을 사용하여 클라이언트의 요청을 수신합니다.

Listen 192.168.1.100:8080



# 모든 IP 주소에서 포트 443을 사용하여 HTTPS 요청을 수신합니다.

Listen 443



Listen 지시어의 옵션

`Listen` 지시어에는 다음과 같은 옵션들이 있습니다.

* `IP 주소`: 클라이언트가 접속할 수 있는 IP 주소를 지정합니다.
* `포트 번호`: 클라이언트가 접속할 수 있는 포트 번호를 지정합니다.
* `SSL`: SSL/TLS를 사용하여 클라이언트의 요청을 수신합니다.
* `IP 주소`: 클라이언트가 접속할 수 있는 IP 주소를 지정합니다.

예제 (SSL/TLS 사용)

다음은 `Listen` 지시어의 예제입니다.

#hostingforum.kr
bash

# 모든 IP 주소에서 포트 443을 사용하여 HTTPS 요청을 수신합니다.

Listen 443



# 특정 IP 주소에서 포트 8443을 사용하여 HTTPS 요청을 수신합니다.

Listen 192.168.1.100:8443



Listen 지시어의 중요성

`Listen` 지시어는 Apache HTTP Server가 클라이언트의 요청을 수신하는 데 사용되는 포트 번호를 지정하는 데 중요합니다. 올바른 포트 번호를 지정하지 않으면 Apache HTTP Server가 클라이언트의 요청을 수신하지 못할 수 있습니다.

Listen 지시어의 예시

다음은 `Listen` 지시어의 예시입니다.

#hostingforum.kr
bash

# 모든 IP 주소에서 포트 80을 사용하여 클라이언트의 요청을 수신합니다.

Listen 80



# 특정 IP 주소에서 포트 8080을 사용하여 클라이언트의 요청을 수신합니다.

Listen 192.168.1.100:8080



# 모든 IP 주소에서 포트 443을 사용하여 HTTPS 요청을 수신합니다.

Listen 443



Listen 지시어의 참고사항

* `Listen` 지시어는 Apache HTTP Server의 `httpd.conf` 파일에 포함되어야 합니다.
* `Listen` 지시어는 Apache HTTP Server가 시작될 때 읽어들여 처리됩니다.
* `Listen` 지시어는 Apache HTTP Server의 포트 번호를 지정하는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색