apache2启用SSL(ubuntu22.04)
Apache2配置
1、证书获取
JoySSL官网-专业https安全服务商!提供SSL证书申请购买与加密安装服务
FreeSSL.cn - 一个提供免费HTTPS证书申请的网站
Let's Encrypt (letsencrypt.org)
2、Apache2配置
1、将 xxx.crt 证书文件,xxx.ca-bundle 中间证书文件和 xxx.key 私钥文件都上传到 Apache 服务器上文件夹中
- 可以新建一个 cert 文件夹,例如 /etc/apche2/cert 的安装目录下
2、 打开 apache 安装目录下 conf/extra/httpd-ssl.conf 文件 (也可能是 conf.d/ssl.conf, 与操作系统及安装方式有关),
##在配置文件中查找以下配置语句: SSLEngine on #这里配置证书文件的路径 SSLCertificateFile /etc/apache2/cert/ihopeso.cn.crt #配置 key 文件的路径 SSLCertificateKeyFile /etc/apache2/cert/ihopeso.cn.key #配置中间证书的路径 SSLCertificateChainFile /etc/apache2/cert/ihopeso.cn.ca-bundle
3、启用SSL模块并重启Apache服务。
a2enmod ssl service apache2 restart
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」