- 作者:彭老师
- 日期:2020-06-02
- 类型:Java
- 说明:本文源于彭老师手写摘要,如需转载请带上链接或注明出处!
服务器、操作工具
- 485配置:4核CPU,8G内存,5M带宽
- 工具:Xshell_5.0.0.37、Xftp_5.0.1028
1、ssh证书生成
进入操作目录
key文件为私钥
openssl genrsa -des3 -out tmp.key 2048
|
转换key,取消密码
openssl rsa -in tmp.key -out aminglinux.key
|
删除临时key
生成证书请求文件,需要拿这个文件和私钥一起生产公钥文件
openssl req -new -key aminglinux.key -out aminglinux.csr
|
这里的aminglinux.crt为公钥
openssl x509 -req -days 365 -in aminglinux.csr -signkey aminglinux.key -out aminglinux.crt
|
2、配置证书
server { listen 443; server_name xxx.com; index index.html index.php; root /data/wwwroot/xxx.com; ssl on; ssl_certificate aminglinux.crt; ssl_certificate_key aminglinux.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; }
|
- 具体参考实际项目再进行配置
- 如果需要
location
和proxy
配置请留言,我再写篇文章