Nginx配置多个服务共用80端口

对于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;
    }
}

 

Guess you like

Origin blog.csdn.net/qq_25231683/article/details/120762568
Recommended