ubuntu

Ubuntu上Apache2配置SSL步骤

小樊
45
2025-03-19 02:39:11
栏目: 云计算

在Ubuntu上配置Apache2以支持HTTPS(SSL)涉及以下步骤:

1. 安装Apache2和必要的模块

首先,确保你的系统是最新的,然后安装Apache2和mod_ssl模块。

sudo apt update
sudo apt install apache2 libapache2-mod-ssl

2. 获取SSL证书

你可以从Let’s Encrypt获取免费的SSL证书,这是一个流行的选择。

sudo apt install certbot python3-certbot-apache
sudo certbot --apache

按照提示完成证书的获取和安装,Certbot会自动修改Apache的配置文件以启用HTTPS。

3. 配置SSL证书

4. 配置Apache监听端口

确保Apache监听443端口,这是HTTPS默认使用的端口。

5. 启用HTTP重定向到HTTPS

6. 重启Apache服务

完成上述配置后,重启Apache服务以使更改生效。

sudo systemctl restart apache2

7. 验证SSL配置

在浏览器中访问你的网站,确保HTTPS连接正常。如果一切配置正确,浏览器地址栏应显示绿色的小锁标志,表示SSL证书已正确安装。

0
看了该问题的人还看了