当前位置: 首页 > news >正文

珠海手机网站建设做周边的网站

珠海手机网站建设,做周边的网站,深圳 网站制作需要多少钱 网络服务,dnf卖飞机的网站怎么做的接前一篇文章,今天看看https的反向代理怎么配置。 生成自签名证书和私钥 要使用https,首先需要有证书和私钥,这里创建一个测试用的自签名证书和私钥。 使用 openssl 命令生成服务器私钥文件 openssl genrsa -out server.key 2048生成证书…

接前一篇文章,今天看看https的反向代理怎么配置。

生成自签名证书和私钥

要使用https,首先需要有证书和私钥,这里创建一个测试用的自签名证书和私钥。

使用 openssl 命令生成服务器私钥文件

openssl genrsa -out server.key 2048

生成证书请求

openssl req -new -key server.key -out server.csr

根据私钥和证书请求生成证书

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

配置反向代理

这里还是使用前一篇文章中使用的python3的 http server 作为后端应用服务。

$ python3 -m http.server 8000

修改 /etc/nginx/nginx.conf 文件,添加反向代理配置

    server {listen       443 ssl;server_name  localhost;ssl_certificate      /etc/nginx/server.crt;ssl_certificate_key  /etc/nginx/server.key;ssl_session_timeout  5m;ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;ssl_prefer_server_ciphers   on;location / {proxy_pass              http://localhost:8000;proxy_http_version      1.1;proxy_set_header        Connection "";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;}}

修改后完整的 /etc/nginx/nginx.conf 文件内容如下:

user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;events {worker_connections 768;
}http {sendfile on;tcp_nopush on;types_hash_max_size 2048;include /etc/nginx/mime.types;default_type application/octet-stream;ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;ssl_prefer_server_ciphers on;access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;gzip on;server {listen 80;server_name localhost;location / {proxy_pass http://localhost:8000;}}server {listen       443 ssl;server_name  localhost;ssl_certificate      /etc/nginx/server.crt;ssl_certificate_key  /etc/nginx/server.key;ssl_session_timeout  5m;ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;ssl_prefer_server_ciphers   on;location / {proxy_pass              http://localhost:8000;proxy_http_version      1.1;proxy_set_header        Connection "";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;}}include /etc/nginx/conf.d/*.conf;include /etc/nginx/sites-enabled/*;
}

重新启动服务使配置生效

$ sudo service nginx restart

最后通过访问 “https://localhost” 地址检查请求是否被代理到后端的python应用上了。

http://www.yayakq.cn/news/71208/

相关文章:

  • 充值网站分销站怎么做教育网站制作价格
  • 加强网站硬件建设做网站免费送域名
  • 大连网站制作推广系统优化的影响因素
  • 做网站推广的难点php网站 php有什么用
  • 大连网站建设联合企邦科技节手抄报
  • 做网站的那些事建站 网站程序
  • 化妆品网站栏目策划免费可以看到实景的地图软件
  • 鞋材 技术支持 东莞网站建设网件路由器密码
  • 外贸营销网站建设公司排名免费制作一个自己的网站
  • 电脑怎么用别人的网站吗wordpress安装到跟目录下
  • 远近互联网站建设响应式网站wordpress摄影
  • 网站设计过时深圳设计培训
  • 贸易建设网站最近几天的新闻大事
  • 安卓游戏模板下载网站app开发官网
  • 网站建设会计分录怎么做陕西网站建设优化建站
  • 哪个网站seo做的最好coupang入驻条件2022
  • 可以做网站的软件懂得做网站还可以做什么兼职
  • 为什么用花生壳做的网站老刷新郑州设计公司有哪些
  • 长沙seo网站管理主题公园 wordpress
  • 企业门户网站建设方案书怎么注册公司需要什么材料
  • 澄迈网站制作营销信息
  • 郑州做网站哪个公司好江苏网站建设找拉米拉
  • 奖券世界推广网站中企动力邮箱登陆入口
  • 做公司 网站建设想学网站设计
  • 南京做网站建设有哪些内容微信公众号微网站 建设报价表
  • 商业网站开发实训报告总结网站 后台 安装
  • 从零开始学习网站开发计划长春专业网站推广
  • 大连住房和城乡建设部网站西宁市建设局官方网站
  • 微网站建设设计官网大全
  • 智慧团建网站登录密码是啥怎样把网站的背景图片