博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 配置域名转发和进行ip限制
阅读量:7023 次
发布时间:2019-06-28

本文共 1498 字,大约阅读时间需要 4 分钟。

需求:公司一台服务器上使用tomcat部署了多个网站服务,服务的端口都是6080,根据不同的域名加端口6080可以对相应的服务进行访问,领导新提了个需求,在服务器上部署个nginx 实现域名转发,服务器本身只放开80端口,我们只需要域名就可以进行访问各个网站服务,同时把ip限制放在nginx里面实现。不同的服务可以限制不同的端口。

实现步骤:

一、nginx 服务的安装。

yum install nginx 

二、nginx配置

user nginx;worker_processes auto;error_log /var/log/nginx/error.log  error;pid /var/run/nginx.pid;# Load dynamic modules. See /usr/share/nginx/README.dynamic.include /usr/share/nginx/modules/*.conf;events {    worker_connections  1024;}http {    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '                      '$status $body_bytes_sent "$http_referer" '                      '"$http_user_agent" "$http_x_forwarded_for"';    access_log  /var/log/nginx/access.log  main;    sendfile            on;    tcp_nopush          on;    tcp_nodelay         on;    keepalive_timeout   65;    types_hash_max_size 2048;    include             /etc/nginx/mime.types;    default_type        application/octet-stream;    # Load modular configuration files from the /etc/nginx/conf.d directory.    # See http://nginx.org/en/docs/ngx_core_module.html#include    # for more information.    #include /etc/nginx/conf.d/*.conf;    server {	listen 80;	server_name www.fuweichao.com;		location / {		proxy_pass 		proxy_redirect default; 		proxy_set_header Host $host;    #这一行如果不设置会把域名转成ip。		deny all;	}     server {	listen 80;	server_name www.xxn.com;		location / {		proxy_pass http://www.xxn.com:9080/;		proxy_redirect default; 		proxy_set_header Host $host;		deny all;	}    }

转载地址:http://iybxl.baihongyu.com/

你可能感兴趣的文章
了解JavaScript原型链
查看>>
这里写一个金钱大小写转换的 js代码
查看>>
报错 [Vue warn]: Avoid mutating a prop directly since the value will be overwritte
查看>>
RabbitMQ使用教程(一)RabbitMQ环境安装配置及Hello World示例
查看>>
java二十三种设计模式(二)——行为型(十一分之六)
查看>>
npm 常用命令
查看>>
以Terminal历史记录来提高Linux操作效率
查看>>
设计模式——构造模式
查看>>
用 scrapy 爬微信公众号的内容
查看>>
2019年如何撸一个Cloud Studio插件?
查看>>
python3+requests+unittest接口自动化实例讲解
查看>>
feignclient设置头信息
查看>>
Activity管理类AppManager
查看>>
1. Angular开发环境搭建
查看>>
云计算存储之Ceph是什么?
查看>>
填坑-十万个为什么?(7)
查看>>
WebView,我已经长大了,知道自己区分是否安全了!
查看>>
JS基本语法
查看>>
Android MVVM探索(一) - DataBiding初解
查看>>
最简单三星手机怎么没ROOT激活Xposed框架
查看>>