网站首页 > 技术教程 正文
https
配置https需要有编译ssl_module 模块,编译的时候需要添加–with-http_ssl_module参数,编译的时候需要同时指向openssl源码包的目录。
证书来源:
- 花钱购买;
- 使用免费的let’s encrypt的免费证书,有些设备不信任而已;
- 生成不信任的证书自用。
配置
server {
listen 443;#监听443端口(https默认端口)
server_name www.opcai.com; #填写绑定证书的域名
ssl on;
ssl_certificate xxx.crt;#填写你的证书所在的位置
ssl_certificate_key xxx.key;#填写你的key所在的位置
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置
ssl_prefer_server_ciphers on;
location / {
root xxx ; #填写你的你的站点目录
index index.php index.html index.htm;
}
}
生成不信任的证书
1、创建密钥
使用openssl工具生成一个RSA私钥
openssl genrsa -des3 -out server.key 2048
注意:生成私钥,需要提供一个至少4位,最多1023位的密码。
2、生成CSR(证书签名请求)
openssl req -new -key server.key -out server.csr
3、删除密钥中的密码
openssl rsa -in server.key -out server.key
说明:如果不删除密码,在应用加载的时候会出现输入密码进行验证的情况,不方便自动化部署。
4、生成自签名证书
内部或者测试使用,只要忽略证书提醒就可以了。
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
5、生成pem格式的公钥
有些服务,需要有pem格式的证书才能正常加载,可以用下面的命令:
openssl x509 -in server.crt -out server.pem -outform PEM
猜你喜欢
- 2024-10-14 阿里云个人网站免费绑定SSL证书(超详细图文教程)
- 2024-10-14 杂集:linux中通过Nginx完美实现多个项目共用一个端口
- 2024-10-14 「动手打造家庭媒体网络平台」扩展篇-centos搭建nginx服务器
- 2024-10-14 bigops-6.0.4版本安装部署(bigo下载ios)
- 2024-10-03 阿里云SSL证书怎么安装(阿里云ssl证书怎么安装到服务器)
- 2024-10-03 【宇麦科技】腾讯云登场!群晖NAS自定义域名教程来啦~
- 2024-10-03 nginx 配置https证书(tomcat配置https证书)
- 2024-10-03 Nginx-ingress 的安装使用(nginx ingress原理)
- 2024-10-03 3. 从零开始编写一个类nginx工具, UDP绑定篇
- 2024-10-03 服务器域名如何配置全攻略(服务器域名怎么填写)
你 发表评论:
欢迎- 最近发表
-
- 阿里P8大佬总结的Nacos入门笔记,从安装到进阶小白也能轻松学会
- Linux环境下,Jmeter压力测试的搭建及报错解决方法
- Java 在Word中合并单元格时删除重复值
- 解压缩软件哪个好用?4款大多数人常用的软件~
- Hadoop高可用集群搭建及API调用(hadoop3高可用)
- lombok注解@Data没有toString和getter、setter问题
- Apache Felix介绍(apache fineract)
- Spring Boot官方推荐的Docker镜像编译方式-分层jar包
- Gradle 使用手册(gradle详细教程)
- 字节二面:为什么SpringBoot的 jar可以直接运行?
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)