对于Web而已,80端口和443端口是十分重要的,原则上需要输入http://domain.com:80才可以浏览网页的,但由于默认端口是80,所以‘:80’可以忽略。同理对于https的443端口也一样。
随着服务器性能的提升和业务的需求,一台服务器上往往会同时有多个服务,这些服务都希望监听80端口,比如有books.summergao.com和test.summergao.com。这时候我们可以使用nginx的代理转发功能帮我们实现共用80端口的需求。
// nginx.conf
# nginx 80端口配置 (监听books二级域名)
server {
listen 80;
server_name books.summergao.com;
location / {
root /usr/local/summergao/front/books;
index index.html index.htm;
}
}
# nginx 80端口配置 (监听test二级域名)
server {
listen 80;
server_name test.summergao.com;
location / {
root /usr/local/summergao/front/test;
index index.html index.htm;
}
}