nginx如何设置多端口
发布时间 - 2019-06-12 00:00:00 点击率:次
nginx如何设置多端口?
nginx设置多端口有两种方法:
一、在server段写上2个Listen就可以了.
listen 192.168.0.15:808; listen 192.168.0.15:8098;
如上,就可以同时监听2个端口了.
二、在 nginx.conf 中配置多个个server即可
user nginx nginx;
worker_processes 1;
worker_rlimit_nofile 65535;
events {
worker_connections 4000;
}
http {
include mime.types;
default_type application/octet-stream;
autoindex off;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"'
'$upstream_addr $upstream_response_time $request_time ';
access_log logs/nginx/access.log main;
sendfile on;
keepalive_timeout 65;
upstream localhost {
server 127.0.0.1:8080 max_fails=7 fail_timeout=7s;
}
server {
listen 808;
server_name localhost;
large_client_header_buffers 4 128k;
client_max_body_size 300m;
client_body_buffer_size 128k;
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;
proxy_buffer_size 64k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
#设定查看Nginx状态的地址
location /nginxstatus{
stub_status on;
access_log on;
auth_basic "nginx
status";
auth_basic_user_file htpasswd;
}
#ftpweb
location /ftpweb {
index index.html index.htm index.jsp;
proxy_pass http://192.168.0.16:9081/ftpweb;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
}
#Zabbixweb
location /webzabbix/ {
index index.html index.htm index.jsp;
proxy_pass http://192.168.0.15/zabbix/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 8098;
server_name localhost;
large_client_header_buffers 4 128k;
client_max_body_size 300m;
client_body_buffer_size 128k;
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;
proxy_buffer_size 64k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
#开放8098接口地址
location /interserver {
index index.html index.htm index.jsp;
proxy_pass http://192.168.0.20:8812/interserver/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
}
}
}这样就就可以一个nginx服务访问808和8098两个端口到不同服务的了
http://192.168.0.15:808/ftpweb
http://192.168.0.15:8098/interserver
更多Nginx相关知识,请访问Nginx使用教程栏目!
# nginx
# http
# 就可以
# 多端
# 多个
# 有两种
# 写上
# 相关知识
# 如何设置
# remote_addr
# body_bytes_sent
# remote_user
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)
香港服务器如何优化才能显著提升网站加载速度?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
JavaScript Ajax实现异步通信
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
网站制作大概多少钱一个,做一个平台网站大概多少钱?
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
详解CentOS6.5 安装 MySQL5.1.71的方法
利用vue写todolist单页应用
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
如何在Ubuntu系统下快速搭建WordPress个人网站?
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
北京网站制作公司哪家好一点,北京租房网站有哪些?
米侠浏览器网页背景异常怎么办 米侠显示修复
免费网站制作appp,免费制作app哪个平台好?
焦点电影公司作品,电影焦点结局是什么?
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
Laravel如何使用Gate和Policy进行授权?(权限控制)
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
Laravel观察者模式如何使用_Laravel Model Observer配置
如何快速搭建个人网站并优化SEO?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
简单实现Android文件上传
详解Android——蓝牙技术 带你实现终端间数据传输
lovemo网页版地址 lovemo官网手机登录
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
大连 网站制作,大连天途有线官网?
南京网站制作费用,南京远驱官方网站?
Laravel怎么在Blade中安全地输出原始HTML内容
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
Python正则表达式进阶教程_复杂匹配与分组替换解析
网站建设保证美观性,需要考虑的几点问题!
Laravel怎么使用Intervention Image库处理图片上传和缩放
Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】
如何快速搭建FTP站点实现文件共享?
如何快速打造个性化非模板自助建站?
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
免费视频制作网站,更新又快又好的免费电影网站?
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
公司门户网站制作流程,华为官网怎么做?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
Laravel如何优化应用性能?(缓存和优化命令)


status";
auth_basic_user_file htpasswd;
}
#ftpweb
location /ftpweb {
index index.html index.htm index.jsp;
proxy_pass http://192.168.0.16:9081/ftpweb;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
}
#Zabbixweb
location /webzabbix/ {
index index.html index.htm index.jsp;
proxy_pass http://192.168.0.15/zabbix/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 8098;
server_name localhost;
large_client_header_buffers 4 128k;
client_max_body_size 300m;
client_body_buffer_size 128k;
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;
proxy_buffer_size 64k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
#开放8098接口地址
location /interserver {
index index.html index.htm index.jsp;
proxy_pass http://192.168.0.20:8812/interserver/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:$server_port;
}
}
}