nginx站点配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_24549317/article/details/86352211

[root @start]# cat /data/cluster/web/conf/nginx_www/nginx_www.conf

server {

listen 443 ssl;

server_name nginxwww.com;

charset utf-8;

ssl_certificate /data/cluster/web/conf/nginx_www/nginxwww.pem;

ssl_certificate_key /data/cluster/web/conf/nginx_www/nginxwww.key;

location / {

root /data/giftcard;

index index.html index.js index.php index.htm;

}

# e-cards url访问

location /e-cards {

proxy_pass http://127.0.0.1:6606/e-cards;

# 代理头 传递 remote_addr变量 给X-Real-IP

proxy_set_header X-Real-IP $remote_addr;

# 代理头 传递 host变量 给 Host

proxy_set_header Host $host;

# 代理头 传递 proxy_add_x_forwarded_for 给 X-Forwared-For

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

# 代理头 传递 schema 变量 给 X-Forwarded-Proto

proxy_set_header X-Forwarded-Proto $scheme;

}

# 日志

access_log /data/logs/nginx/nginxwww.log access;

error_log /data/logs/nginx/nginxwww.log error;

}

server {

listen 80;

server_name nginxwww.com;

rewrite ^(.*)$ https://$host/start$1 permanent;

}

反向代理

upstream gitlab { # 这里我们需要先手动修改Gitlab的默认访问端口,默认为80 server 192.168.1.2:8098; } upstream apache { server 192.168.1.2:8090; } upstream rabbit { server 192.168.1.2:15672; } server { listen 80; server_name localhost; charset utf-8; # http://192.168.1.2/file 即可访问apache文件服务器 location /file { proxy_pass http://apache/; } location /rabbit { proxy_pass http://rabbit/; port_in_redirect on; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } location /jenkins { proxy_pass http://192.168.1.2:8088/jenkins/; # Fix the "It appears that your reverse proxy set up is broken" error. # 修复点击系统管理,出现的反向代理设置有误提示 port_in_redirect on; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } # 直接IP访问就是Gitlab location / { proxy_pass http://gitlab/; } }

猜你喜欢

转载自blog.csdn.net/qq_24549317/article/details/86352211
今日推荐