在Ubuntu上为Apache2启用SSL加密,您需要遵循以下步骤:
sudo apt update
sudo apt install apache2
sudo apt install certbot python3-certbot-apache
sudo certbot --apache
Certbot将引导您完成以下过程:
Certbot将自动更新Apache配置文件以启用SSL,并在/etc/apache2/sites-available/
目录下创建一个新的配置文件(例如:yourdomain.com-le-ssl.conf
)。
确保新创建的SSL配置文件已启用:
sudo a2ensite yourdomain.com-le-ssl.conf
sudo a2dissite 000-default.conf
sudo systemctl reload apache2
现在,您的网站应该已经通过HTTPS提供服务。您可以通过访问https://yourdomain.com
来验证。
Certbot会自动为您的证书设置到期续订。但是,您可以使用以下命令手动测试证书续订:
sudo certbot renew --dry-run
如果您看到输出显示证书已成功续订,那么您就完成了在Ubuntu Apache2上启用SSL加密的过程。
亿速云提供多种品牌、不同类型SSL证书签发服务,包含:域名型、企业型、企业型专业版、增强型以及增强型专业版,单域名SSL证书300元/年起。点击查看>>