linux nginx配置ssl, 实现https+ip访问

  1. mkdir sslZhengShu

  2. openssl req -newkey rsa:2048 -nodes -keyout ca.key -out ca.csr

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

  4. openssl genrsa -out server.key 2048

  5. openssl req -new -key server.key -out server.csr 和之前输入一样即可

  6. openssl x509 -req -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt -days 365

  7. openssl genrsa -out client.key 2048

  8. openssl req -new -key client.key -out client.csr和之前输入一样即可

  9. openssl x509 -req -in client.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out client.crt -days 365

在这里插入图片描述
10. 配置nginx

server {
        listen       80 ;
        server_name  localhost;
        

		location /datamanage/prod-api/ {
            proxy_pass http://XXX.XXX.XXX.XX:8080/;
		}
		
        location /datamanage {
            alias datamanage;
            index  index.html index.htm;
            # 当路由为history模式时,需要的配置
            try_files $uri $uri/ /datamanage/index.html;
        }
		
		location /bigdatamanage {
            alias bigdatamanage;
            index  index.html index.htm;
            # 当路由为history模式时,需要的配置
            try_files $uri $uri/ /bigdatamanage/index.html;
        }
}

server {
        listen       443 ssl;
        server_name  localhost;
        
        ssl_certificate  /usr/local/zhengshu/server.crt;
        ssl_certificate_key  /usr/local/zhengshu/server.key;

        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 / {
            #root   html;
            #index  index.html index.htm;
            proxy_pass http://localhost:80;
        }
    }

相关推荐

  1. Apache配置ssl证书-实现https访问

    2024-03-29 10:18:03       31 阅读
  2. Nginx配置ssl访问 443端口

    2024-03-29 10:18:03       33 阅读
  3. 关于配置SSL,但是无法使用https访问的问题

    2024-03-29 10:18:03       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-29 10:18:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-29 10:18:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-29 10:18:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-29 10:18:03       20 阅读

热门阅读

  1. uniapp获取当前位置?

    2024-03-29 10:18:03       18 阅读
  2. 基于Mac M1[ARM64]环境下Docker部署大数据集群

    2024-03-29 10:18:03       17 阅读
  3. React.FC

    2024-03-29 10:18:03       13 阅读
  4. C语音的算法和数据结构

    2024-03-29 10:18:03       21 阅读
  5. SpringBoot单元测试剖析

    2024-03-29 10:18:03       17 阅读
  6. 虚幻C++

    2024-03-29 10:18:03       18 阅读
  7. uniapp页面怎么传参?

    2024-03-29 10:18:03       17 阅读