咨询热线:4006-75-4006
售前:9:00-23:30 备案:9:00-18:00 技术:7*24h
1.获取SSL证书:
你可以从一个受信任的证书颁发机构(CA)购买SSL证书,或者你也可以生成自签名证书。自签名证书不会得到浏览器的完全信任,但对于测试或内部使用是可以的。
2.安装SSL模块:
确保Apache服务器已经安装并启用了SSL模块。你可以使用以下命令来启用SSL模块:
sudo a2enmod ssl
3.配置SSL证书:
创建一个SSL配置文件,可以在/etc/apache2/sites-available/目录下创建一个新的配置文件,如my-ssl-site.conf。在这个文件中,添加以下配置内容,根据你的证书和域名修改:
<VirtualHost *:443>
ServerName your_domain.com
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /path/to/your/ssl_certificate.crt
SSLCertificateKeyFile /path/to/your/ssl_private_key.key
SSLCertificateChainFile /path/to/your/ssl_certificate_chain.crt
# 其他SSL配置,如SSLProtocol、SSLCipherSuite等
</VirtualHost>
请确保替换your_domain.com、/path/to/your/ssl_certificate.crt、/path/to/your/ssl_private_key.key和/path/to/your/ssl_certificate_chain.crt为你的域名以及证书文件的实际路径。
4.启用站点:
使用以下命令启用新的SSL站点配置:
sudo a2ensite my-ssl-site
5.重启Apache服务器:
重启Apache以应用新的配置:
sudo systemctl restart apache2