port{} 블록Sun WebServer 2.0에서는 port{} 블록에 두 가지 주요 변경사항이 있습니다.호스트에서 청취하는 포트가 url{} 블록의 conn_end_points 지시문을 사용하여 나열됨에 따라 hosts_supported 지시문이 더 이상 유효하지 않으며, 모든 포트에는 ip_address가 지정되어야 합니다. IP 주소 0.0.0.0은 특수 주소로 "이 시스템에 있는 유효한 모든 IP 주소"를 의미합니다.
port{} 블록 변환다음 Sun WebServer 1.0 port{} 블록을 가정해 봅니다.
port 80 {
ip_address 129.128.127.126
keepalive_enable "yes"
request_timeout 180
hosts_supported widgets
}
|
/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
}
|
hosts_supported 지시문 없이 /etc/http/server1.httpd.conf에 port{} 블록을 추가합니다.
port 80 {
ip_address 129.128.127.126
keepalive_enable "yes"
request_timeout 180
}
|
port{} 블록 변환다음 Sun WebServer 1.0 port{} 블록 예제를 가정해 봅니다.
port 1880 {
keepalive_enable "yes"
request_timeout 180
hosts_supported widgets
}
|
/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
}
|
값이 0.0.0.0인 ip_address 지시문을 /etc/http/server1.httpd.conf의 port{}블록에 추가합니다.
port 1880 {
ip_address 0.0.0.0
keepalive_enable "yes"
request_timeout 180
}
|