• 阿里云 window下 nginx 安装https证书的配置。


    首先我这里使用的是阿里云免费的https证书

    免费证书可以申请20个,每个的有效期为1年。

    我这里使用的是nginx部署,所以下载nginx的 证书压缩包

    下载下来之后解压,有两个文件一个是, 一个是xxx.pem  ,另一个是xxxx.key.

     nginx  配置如下

    看阿里云官方的文档配置后不好用上网又找了找东拼西凑,可算成功了。
    Nginx1.16.1
    阿里云免费证书
    1、先到阿里云控制台把证书文件下载下来,然后解压出两个文件,在Nginx安装目录下新建cert文件夹,将文件放入文件夹中。这里都和阿里的文档是一样的。(不会的自行百度)
    2、修改Nginx的配置文件,下面是我的路径C:\Nginx\nginx-1.16.1\conf。首先拉倒最下面,解开最下面那段代码的注释,修改成如下配置,注意有两个server{},是最下面的不是上面的:


    server {
            listen       443 ssl;
            server_name  localhost;
            ssl_certificate      cert/3668546_www.kft-pay.com.pem;#修改成你们的文件名称
            ssl_certificate_key  cert/kft-pay.com.key;#修改成你们的文件名称
            ssl_session_cache    shared:SSL:1m;
            ssl_session_timeout  5m;
            ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;  #使用此加密套件。
            ssl_protocols TLSv1 TLSv1.1 TLSv1.2;   #使用该协议进行配置。
            ssl_prefer_server_ciphers  on;
            location / {
                proxy_pass http://serverlist;#因为要配置多个Tomcat做负载均衡,所以此处写的是upstream的名称
                proxy_set_header X-Forwarded-For $remote_addr;
                   proxy_set_header Host $host;
            }
        }

    下面是我配置的upstream,如果想增加的话,就将要增加进去的Tamcat的访问路径加进去就可以,注意端口号

    upstream serverlist{
        server localhost:8080;
    }
    1
    2
    3
    这是最上面的server,只是加了proxy_pass http://serverlist;

     server {
            listen       80;
            server_name  localhost;

            #charset koi8-r;

            #access_log  logs/host.access.log  main;

            location / {
                root   html;
                index  index.html index.htm;
            proxy_pass http://serverlist;
            }

    配置文件修改完成了,重新启动Nginx的时候遇到了点问题,重启Nginx发现启动不了,开始上网看以为是端口号被占用,可是我并不是这种情况,然后执行命令的时候发现报错如下:
    CreateFile<> “C:\Nginx\nginx-1.16.1/logs/nginx.pid” failed
    如果你也是这种情况,在cmd中进入到Nginx安装目录下执行:nginx -c conf/nginx.conf
    重启Nginx,配置成功。

    å¨è¿éæå¥å¾çæè¿°

     

     至此就配置完成了。又不懂的可以留言给我。本人从事物联网智慧消防多年。有丰富的物联网设备对接能力。项目管理能力。 目前在咱们csdn有课程。有需要的朋友可以去学校一下。在博客首页的连接上。

  • 相关阅读:
    实战 | 如何用 Python 统计 Jira 数据并可视化
    【MyBatis】mybatis工具类迭代
    mysql数据库
    嵌入式编程别忽略了C语言的标准
    状态栏铆接部件中心部件
    使用Docker部署Python Flask应用的完整教程
    JVM快速入门篇
    TreeSet详解
    SpikTransformer
    云网融合赋能智慧转型,“天翼云管 ”开启贴身云管家时代
  • 原文地址:https://blog.csdn.net/u010460625/article/details/126949482