博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos7.x下Nginx安装及SSL配置与常用命令
阅读量:6908 次
发布时间:2019-06-27

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

一、安装

采用yum方式安装

##自动安装yum nginx##启动nginx

二、SSL及默认端口配置

泛解析配置

server{    listen 443;    server_name *.banacoo.cn;    ssl on;    ssl_certificate /etc/nginx/conf.d/1_banacoo.cn_bundle.crt;    ssl_certificate_key /etc/nginx/conf.d/2_banacoo.cn.key;    gzip on;    gzip_buffers 16 8k;    gzip_comp_level 6;    gzip_min_length 200;    gzip_types text/css text/xml application/javascript text/javascript application/x-javascript text/plan image/jpeg image/png image/gif;    location /room/static {        alias /home/room/;    }    location /statics {        alias /home/quanyou/;    }    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_set_header  X-Forwarded-Proto https;        if ($request_method = 'OPTIONS') {              add_header 'Access-Control-Allow-Credentials' true;              add_header 'Access-Control-Allow-Origin' "$http_origin";              add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';              add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range';              add_header 'Access-Control-Max-Age' 1728000;              return 204;        }        if ($host ~ ^(uatapi)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:8033;        }        if ($host ~ ^(uatapp)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:8022;        }        if ($host ~ ^(uatai)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:8011;        }        if ($host ~ ^(uatui)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:9080;        }        if ($host ~ ^(uatmarket)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:8088;        }        if ($host ~ ^(uatmarketui)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:9089;        }        if ($host ~ ^(uateasyjoy)\.banacoo\.cn$){              proxy_pass http://127.0.0.1:8036;        }    }    access_log logs/banacoo.cn.access.log;}server{   listen 80;   server_name uatmarketui.banacoo.cn;   charset utf-8;   gzip on;   gzip_buffers 16 8k;   gzip_comp_level 6;   gzip_min_length 200;   gzip_types text/css text/xml application/javascript text/javascript application/x-javascript text/plan image/jpeg image/png image/gif;   location / {     proxy_pass http://127.0.0.1:9089;   }   autoindex on;   autoindex_exact_size off;   autoindex_localtime on;   access_log logs/uatmarketui.banacoo.cn.access.log;}server{   listen 80;   server_name uatmarket.banacoo.cn;   charset utf-8;   gzip on;   gzip_buffers 16 8k;   gzip_comp_level 6;   gzip_min_length 200;   gzip_types text/css text/xml application/javascript text/javascript application/x-javascript text/plan image/jpeg image/png image/gif;   location / {     proxy_pass http://127.0.0.1:8088;   }   autoindex on;   autoindex_exact_size off;   autoindex_localtime on;   access_log logs/uatmarket.banacoo.cn.access.log;}

三、常用命令

##重新加载配置nginx -s reload##停止服务nginx -s stop

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

你可能感兴趣的文章
公布AppStore被拒绝的经历
查看>>
mysql主从复制replication的一些相关命令
查看>>
chrome控制台支持多行js模式
查看>>
SQL Server 删除所有表
查看>>
Delphi获取其它进程窗口句柄的3种方法
查看>>
mysql索引之四:复合索引之最左前缀原理,索引选择性,索引优化策略之前缀索引...
查看>>
js+css实现模态层效果
查看>>
24点游戏&&速算24点(dfs)
查看>>
链接(extern、static关键词\头文件\静态库\共享库)
查看>>
Android 自定义PopupWindow动画效果
查看>>
转自:如何自学Android(强烈推荐)
查看>>
python2.0_s12_day9之day8遗留知识(queue队列&生产者消费者模型)
查看>>
sql server 2012 删除服务器名称
查看>>
ortp库入门
查看>>
iOS - UIImageView
查看>>
java23种设计模式
查看>>
App你真的需要么
查看>>
【结巴分词资料汇编】结巴中文分词基本操作(3)
查看>>
构建镜像 - 每天5分钟玩转容器技术(12)
查看>>
POJ1833 & POJ3187 & POJ3785 next_permutation应用
查看>>