CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS6.5 下在Nginx中添加SSL证书大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

原文:https://www.cnblogs.com/wuling129/p/5039978.html 证书过期 ,更新证书,记录下 一、安装相关支持库:(未实践)   yum -y install gcc gcc-c++ autoconf    yum -y install openssl openssl-devel 二、编辑配置文件   # vim /etc/nginx/conf.d/defa
@H_301_4@

原文:https://www.cnblogs.com/wuling129/p/5039978.html

证书过期 ,更新证书,记录下

一、安装相关支持库:(未实践)

  yum -y install gcc gcc-c++ autoconf 
  yum -y install openssl openssl-devel

二、编辑配置文件

  # vim /etc/Nginx/conf.d/default 或 vim /etc/Nginx/conf.d/example_ssl.conf

我的是  /usr/local/Nginx/extra ,目录下是www.xx.com.conf 、m.xx.com_ssl.conf ,还存在m.xx.com.conf (不起作用的文件),我不知道这个是根据什么配置的,高手路过请指教下

  vim退出保存:按Esc,按:wq 

配置示例

# httpS server
#
server {
    listen       443 ;
    server_name  localhost;
    ssl  on;
    ssl_certificate      /etc/Nginx/ssl/xx.com.crt;
    ssl_certificate_key  /etc/Nginx/ssl/xx.com.key;

    ssl_session_cache shared:SSL:1R_675_11845@;
    ssl_session_timeout  5m;

    ssl_ciphers  HIGH:!aNULL:!@H_386_50@mD5;
    ssl_prefer_server_ciphers   on;

    LOCATIOn / {
        root   /usr/share/Nginx/html;
        index  index.html index.htm;
    }
}
@H_301_4@

三、重启Nginx,完成

  /etc/init.d/Nginx restart

四、Nginx强制使用https访问(http跳转https)

配置

server {  
    listen  80;  
    server_name test.com;  
     ........

    rewrite ^(.*)$  https://$host$1 peRMANent;  #添加这行强制跳转
    ......
}  
@H_301_4@ @H_301_4@
@H_301_4@
@H_301_4@

大佬总结

以上是大佬教程为你收集整理的CentOS6.5 下在Nginx中添加SSL证书全部内容,希望文章能够帮你解决CentOS6.5 下在Nginx中添加SSL证书所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。