通过宝塔面板为 Apache 设置网站 HTTPS 证书

更新日期: 2020-05-23 阅读次数: 955 字数: 318 分类: 运维

今天在抖音账号上设置公司官网地址,发现抖音只支持 https 的链接地址。 而公司网站是一个历史悠久的网站,用的 apache,不支持 http。

而我只用 Nginx 配置过 https 证书,并不想浪费有限的生命去测试 apache 怎么配置证书。 恰好发现服务器上安装了宝塔面板,里面有 SSL 自动配置的功能。干脆直接用宝塔吧。

centos 6.5 升级 python 2.6 到 2.7

选择了需要设置的域名,点击安装 Let's Encrypt 免费证书。报错:

WARNING: couldn't find Python 2.7+ to check for updates. /somepath/certbot-auto: line 917: python3: command not found

可以参考 https://www.jianshu.com/p/17afea90834e 安装 python2.7。

centos 6.5 安装 python3

但是安装了之后,依旧报错,看来 python3 也得安装:

yum install python34-devel python34-tools

安装之后,测试一下

$ python3
Python 3.4.10 (default, Oct  4 2019, 19:39:58)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux

raw.githubusercontent.com 无法访问问题

python 版本得问题解决了,依旧报错:

证书获取失败,返回如下错误信息:
--------------------------------------------------------------------------------
Upgrading certbot-auto 0.37.2 to 1.4.0...
Couldn't download https://raw.githubusercontent.com/certbot/certbot/v1.4.0/letsencrypt-auto-source/letsencrypt-auto.

解放方法:

修改 /etc/hosts 文件,最后写入:

199.232.68.133 raw.githubusercontent.com

终于安装成功了。

领取阿里云/腾讯云服务器优惠券

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊, 查看更多联系方式。 白天写程序,晚上哄熊孩子,可能回复有点慢,见谅。同时也欢迎关注我的微信公众号“大象工具”: 大象工具微信公众号

tags: 宝塔面板

相关文章

爱评论不评论

近期节日

2020年10月31日 世界勤俭日
2020年11月01日 万圣节
2020年11月07日 立冬
2020年11月08日 中国记者日
2020年11月10日 世界青年节
2020年11月11日 光棍节
2020年11月14日 世界糖尿病日
2020年11月17日 国际大学生节
2020年11月20日 国际儿童日
2020年11月21日 世界问候日
2020年11月22日 小雪
2020年11月26日 感恩节
查看更多节日