linux配置ssl证书
时间: 2023-11-23 10:55:31 浏览: 198
Linux下Nginx安全证书ssl配置方法
5星 · 资源好评率100%
以下是在Linux上配置SSL证书的步骤:
1.安装OpenSSL和相关依赖库,可以使用以下命令进行安装:
```shell
yum -y install openssl openssl-devel
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
```
2.生成SSL证书和密钥,可以使用以下命令生成:
```shell
openssl req -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr
```
其中,domain.key是生成的密钥文件,domain.csr是证书签名请求文件。
3.购买或申请SSL证书,将证书文件和密钥文件上传到服务器上。
4.在Nginx配置文件中添加SSL证书和密钥的路径,例如:
```shell
server {
listen 443 ssl;
server_name www.example.com;
ssl_certificate /path/to/ssl.crt;
ssl_certificate_key /path/to/ssl.key;
...
}
```
其中,ssl_certificate指定证书文件的路径,ssl_certificate_key指定密钥文件的路径。
5.重启Nginx服务,使配置生效:
```shell
systemctl restart nginx
```
阅读全文