Sun WebServer 설치 설명서, Solaris 인트라넷 판

port{} 블록

Sun WebServer 2.0에서는 port{} 블록에 두 가지 주요 변경사항이 있습니다.호스트에서 청취하는 포트가 url{} 블록의 conn_end_points 지시문을 사용하여 나열됨에 따라 hosts_supported 지시문이 더 이상 유효하지 않으며, 모든 포트에는 ip_address가 지정되어야 합니다. IP 주소 0.0.0.0은 특수 주소로 "이 시스템에 있는 유효한 모든 IP 주소"를 의미합니다.

특정 IP 주소의 port{} 블록 변환
  1. 다음 Sun WebServer 1.0 port{} 블록을 가정해 봅니다.


    port 80 {
    	ip_address									129.128.127.126
    	keepalive_enable			"yes"
    	request_timeout				180
    	hosts_supported					widgets
    }
  2. /etc/http/server1.httpd.conf의 제품 url{} 블록을 수정하여 conn_end_points를 정확히 지정합니다.


    url //widgets {
    	site_enable 					"yes"
    	site_path								"/var/http/server1/websites/widgets"
    	site_config						"conf/widgets.site.conf"
    	conn_end_points			129.128.127.126:80
    }
  3. hosts_supported 지시문 없이 /etc/http/server1.httpd.confport{} 블록을 추가합니다.


    port 80 {
    	ip_address									129.128.127.126
    	keepalive_enable			"yes"
    	request_timeout				180
    }
모든 IP 주소의 port{} 블록 변환
  1. 다음 Sun WebServer 1.0 port{} 블록 예제를 가정해 봅니다.


    port 1880 {
    	keepalive_enable				"yes"
    	request_timeout					180
    	hosts_supported					widgets
    }
  2. /etc/http/server1.httpd.conf의 제품 url{} 블록을 수정하여 conn_end_points를 정확히 지정합니다.


    url //widgets {
    	site_enable							"yes"
    	site_path 								"/var/http/server1/websites/widgets"
    	site_config							"conf/widgets.site.conf"
    	conn_end_points			:1880
    }
  3. 값이 0.0.0.0인 ip_address 지시문을 /etc/http/server1.httpd.confport{}블록에 추가합니다.


    port 1880 {
    	ip_address									0.0.0.0
    	keepalive_enable			"yes"
    	request_timeout				180
    }