阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 1076阅读
  • 0回复

[基础常识]用nginx的proxy_pass代理一个站点

级别: 论坛版主
发帖
13736
云币
31883

感谢Radi提供nginx配置内容。 Y91TF'  
cAVe(:k)  
6C r$R]5  
portal.drserver.net 晚上从国内直接访问慢,甚至打不开。 vIN6W   
dXe763~<  
%04>R'mN  
过程: bCd! ap+#  
\M:,Vg  
F:hJ^:BP  
1.找一个转发的机子,如阿里香港地域的ECS实例,配置好nginx 1.10+ [<wy @W  
YyK9UZjI  
YX^{lD1Jj  
2.创建站点配置文件,本例是 /etc/nginx/sites-enabled/portal.drserver.cn,内容如下: 5kC#uk  
_32ltnBX  
lba*&j]w=  
  1. server {
  2.         listen       443 http2;
  3.         server_name  portal.drserver.cn;
  4.   ssl_certificate           /etc/nginx/ssl/portal.drserver.cn.pem;
  5.   ssl_certificate_key       /etc/nginx/ssl/portal.drserver.cn.key;
  6.   ssl on;
  7.   ssl_session_cache  builtin:1000  shared:SSL:10m;
  8.   ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;
  9.   ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
  10.   ssl_prefer_server_ciphers on;
  11.         location / {
  12.                 resolver 8.8.8.8 ipv6=off;
  13.                 proxy_pass https://portal.drserver.net$1;
  14.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  15.                 proxy_set_header Host $http_host;
  16.                 proxy_set_header X-Forwarded-Proto https;
  17.                 proxy_redirect off;
  18.                 proxy_set_header Referer $http_referer;
  19.         }
  20. }
MAJvjgd ..  
g=i|D(".  
7T4rx53  
_AVCh)Zb  
7:bqh$3!s  
3.创建好相应的ssl文件,nginx -t 测试配置内容 -7=pb#y  
(e F5?I  
Q=uwmg86  
4.nginx -s reload # 重载nginx配置 o<V-gS  
_NA]= #J  
c^Wm~"r  
5.访问 https://portal.drserver.cn ,显示的内容也是 https://portal.drserver.net 的内容 YI%S)$  
[ 此帖被dongshan8在2019-01-28 12:14重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)