一、首先申请免费SSL证书
这里假设域名指万网/阿里云上申请,并从阿里云上申请免费证书
1、登录网址https://common-buy.aliyun.com/?spm=5176.100239.blogcont65199.23.WSIxVE&commodityCode=cas#/buy
2、选择Symantec和增强型OV SSL证书,这时通常会出现“免费型DV SSL”证书的选项
3、选择免费型DV SSL证书
4、购买(不花钱)
5、购买成功后会出现跳转到证书控制台的按钮。
二、设置并生成证书
1、进入证书控制台后,在列表中找到刚刚购买的证书,点击“补全”
2、输入二级域名名称(免费证书只支持单个二级域名)
3、输入申请人资料,选择系统自动生成csr文件
4、提交企业资料(如果域名是在阿里云申请的,并且已经备案,自动跳过)
5、提交审核
6、等待审核通过后下载证书
三、配置证书
1、下载证书并上传到nginx所在服务器
2、打开xxx.crt证书,把gd_bundle-g2-g1.crt证书的内容复制到后面,保存
3、修改nginx子域名配置文件
server {
listen 443;
server_name 域名;
client_max_body_size 100m;
client_body_buffer_size 10240k;
ssl on;
ssl_certificate ssl证书crt文件地址;
ssl_certificate_key ssl证书密匙文件地址;
root "项目根目录";
autoindex on;
index index.html index.htm index.php;
location / {
index index.html index.htm index.php;
try_files $uri $uri/ /index.php;
rewrite ^/(?!index\.php|robots\.txt|html|image|js|css|third|lib|fonts|upload)(.*)$ /index.php/$1 last;
}
access_log /www/nginx/logs/access.log;
error_log /www/nginx/logs/error.log;
location ~ ^(.+\.php)(.*)$ {
root 项目根目录;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_pass unix:/var/run/php-fpm.sock;
include fastcgi_params;
fastcgi_buffer_size 51200k;
fastcgi_buffers 6 51200k;
fastcgi_busy_buffers_size 51200k;
fastcgi_temp_file_write_size 51200k;
fastcgi_intercept_errors on;
}
}
参考:https://www.javatang.com/archives/2016/10/17/11151433.html
分享到:
相关推荐
第一步:签署第三方可信任的 SSL 证书 证书可以直接在阿里云里面申请...下载解压后得到一个.key和.pem文件,到这里,我们的证书申请工作已经做完了,下面可以开始配置https了 第二步:配置https 1、centos如何安装n
申请免费的SSL证书,用docker容器搭建Nginx服务端,详细的Nginx配置ssl证书的方法。
最简单HTTPS配置,点击设置界面的“一键部署证书”按钮(主面板页面的“一键部署证书”按钮功能与此相同),系统开始自动申请、部署SSL证书,同时SSL精灵会自动切换到主面板页面,在执行结果文本框中显示当前证书的...
https如何免费申请,如何配置网站https(详细教程)!https怎么打开网站.doc
共分为七步: 1. 安装证书服务 2. 生成证书申请 3. 提交证书申请 4. 颁发下载证书 5. 处理导入证书 6. 配置SSL验证 7.测试https验证
此文档包含微信小程序从业务域名配置,HTTPS证书申请,TOMCAT配置,跨域,配置证书,中途报错问题解决及后期HTTPS页面显示红色不安全等一系列问题的解决方法!
超详细网站博客域名和二级域名、子域名升级HTTPS免费申请SSL证书配置nginx指南
主要介绍了腾讯云申请免费ssl证书配置tomcat使http变https,详细的介绍了每个步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
配置httpd支持https1)为服务器申请数字证书;[y/n]:y1 out of 1 certificate requests certified, com
在ASP.NET Core中,如果在Kestrel中想使用HTTPS对站点进行加密...配置 把*.pfx结尾的文件拷贝的程序的Web根目录,然后修改Programs.cs文件: public class Program { public static void Main(string[] args) {
用IIS发布https网站,SSL的安全服务配置步骤: 生成申请证书请求获取及安装中级CA证书安装服务器证书及配置绑定一、生成证书请求 进入IIS控制台 在“开始”菜单上,依次单击“所有程序”、“附件”和“运行”。 在...
NULL 博文链接:https://xiao9.iteye.com/blog/1107522
微信小程序要求使用 https 发送请求,那么Web服务器就要配置成支持 https,需要先申请SSL证书 小程序也要求 TLS(传输层安全协议)的版本至少为 1.2,在配置好 https之后,如果 TLS 的版本较低,就涉及到...
主要介绍了详解Nginx服务器中配置全站HTTPS安全连接的方法,其中要点还是在于SSL证书的申请,需要的朋友可以参考下
微信小程序要求使用 https 发送请求,那么Web服务器就要配置成支持 https,需要先申请SSL证书 小程序也要求 TLS(传输层安全协议)的版本至少为 1.2,在配置好 https之后,如果 TLS 的版本较低,就涉及到升级问题 ...
1.向证书机构申请https证书,会得到证书和私钥 2.安装apache的mod_ssl.so模块 yum -y install mod_ssl 3.若启用了防火墙需要添加https服务(service iptables status或者在使用firewall的情况下用 systemctl ...
微信小程序要求使用 https 发送请求,那么Web服务器就要配置成支持 https,需要先申请SSL证书 小程序也要求 TLS(传输层安全协议)的版本至少为 1.2,在配置好 https之后,如果 TLS 的版本较低,就涉及到...
一键免费生成ssl证书并进行域名绑定,可在证书过期前进行自动续签,保证网站的https安全性与持续性。 强大的nginx日志解析 可一键配置nginx日志生成格式,并进行图形化解析,充分了解访客数据与后台服务运行状况。...
作者:rosekissyou ,来自原文地址 ...这里已经获取了一个证书, 只是写一个 (此图片来源于网络,如有侵权,请联系删除!...下面开始去服务器配置https证书, (此图片来源于网络,如有侵权,请联系删除! ) 下载的文