欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第四阶段 - Https访问 配置

程序员文章站 2022-06-11 11:41:27
...


4.1 申请证书

  • 通过服务器供应商免费申请SSL证书,博主用的腾讯云
  • 获得.crt&.key文件
    • 如果是其他格式证书文件 ( 如 pem ) , 可将证书上传至腾讯云再 重新下载 , 即可得到各种格式的证书文件 腾讯云证书管理

4.2 修改 nginx.conf 文件

  • 修改 第三阶段Nginx部署 中修改过的 nginx.conf 文件 ( 主要更改http部分 )
  • 需要更改 内容如下
http {
   include       mime.types;
   default_type  application/octet-stream;

   sendfile        on;

   keepalive_timeout  65;

   server {
       #listen       80; #!!!主要修改这里!!!
       listen       443; #!!!主要修改这里 https监听443端口!!!
       server_name  localhost;

       charset utf-8;

       ssl on; #!!!主要修改这里!!!
       ssl_certificate /home/ubuntu/sms02/1_www.wrhan.cn_bundle.crt; #!!!主要修改这里 证书crt!!!
       ssl_certificate_key /home/ubuntu/sms02/2_www.wrhan.cn.key; #!!!主要修改这里 证书key!!!
       
       location / {
           include uwsgi_params;
           uwsgi_connect_timeout 30;
           uwsgi_pass unix:/home/ubuntu/sms02/uwsgi.sock;
           index index.html index.htm;
           client_max_body_size 75M;
       }
  • 重新启动 nginx
sudo service nginx restart
  • 正常运行后 , 浏览器输入你的域名 ( https) 进行测试

>>点击返回导航目录<<