linux下nginx同一个IP地址配置多个不同端口
前提条件:你服务器nginx的80端口和70端口要允许通过:不然启动了无法访问
比如我这里的
server{
listen 80;#监听18081端口,可以改成其他端口
server_name 148.70.164.213;#当前服务的域名
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 20;
proxy_read_timeout 20;
proxy_send_timeout 20;
proxy_pass http://jojo\_shop\_server;
}
location /yby/img\_server/ \{
alias /root/yby-img-file/;\#指定图片存放路径
\}
\}
server\{
listen 70;\#监听18081端口,可以改成其他端口
server\_name 148.70.164.213;\#当前服务的域名
location / \{
proxy\_set\_header Host $host;
proxy\_set\_header X-Real-IP $remote\_addr;
proxy\_set\_header X-Forwarded-For $proxy\_add\_x\_forwarded\_for;
proxy\_connect\_timeout 20;
proxy\_read\_timeout 20;
proxy\_send\_timeout 20;
proxy\_pass http://jojo\_api\_server;
\}
location /yby/img\_server/ \{
alias /root/yby-img-file/;\#指定图片存放路径
\}
\}
还没有评论,来说两句吧...