CentOS 8服务器安装SSL证书
时间: 2023-12-26 09:07:16 浏览: 154
SSL证书 安装
在CentOS 8服务器上安装SSL证书可以通过以下步骤实现:
1. 在服务器上安装Apache Web服务器,可以使用以下命令进行安装:
```
sudo dnf install httpd
```
2. 安装mod_ssl模块,可以使用以下命令进行安装:
```
sudo dnf install mod_ssl
```
3. 生成自签名证书,可以使用以下命令进行生成:
```
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/pki/tls/private/example.key -out /etc/pki/tls/certs/example.crt
```
其中,example.key是私钥文件名,example.crt是证书文件名,可以根据实际情况进行修改。
4. 配置Apache服务器,可以使用以下命令进行配置:
```
sudo vi /etc/httpd/conf.d/ssl.conf
```
在该文件中添加以下内容:
```
SSLCertificateFile /etc/pki/tls/certs/example.crt
SSLCertificateKeyFile /etc/pki/tls/private/example.key
```
其中,example.crt和example.key是刚刚生成的证书和私钥文件。
5. 重启Apache服务器,可以使用以下命令进行重启:
```
sudo systemctl restart httpd
```
6. 验证证书是否安装成功,可以使用浏览器访问服务器的IP地址,如果浏览器中显示“安全连接”,则证书安装成功。
请注意,这里生成的是自签名证书,如果需要使用CA颁发的证书,可以参考CA机构提供的证书安装指南进行安装。
阅读全文