找回密码
 加入会员

【教程】 在 macOS 上更新 Openssl 版本与重新编辑 mod_ssl

3980 Wally 2020-07-05 01:41|显示全部楼层
Safari 13.1.1 macOS 10.15.5
1. 下载 apache 对应的Openssl 版本。 TLSv 1.2 需要至少 1.0.1 版本的Openssl 版本。

Sudo ./configure --prefix=/usr/local/openssl101 darwin64-x86_64-cc shared

make
make install

2. 下载与系统版本对应的Apache 源码。 重新编译替换 mod_ssl.so 文件。

./configure --prefix=/Users/MacX/Downloads/apache226 --enable-so --enable-ssl --with-ssl=/usr/local/openssl101/ --enable-mods-shared="all"


3. 修改 httpd的conf 文件已支持 TLSv 1.2 加密协议
SSLProtocol -ALL +TLSv1.2


这样不需要强行更新系统,也不需要更换Apache 版本的。 最为简单的办法。


20-7-5 20:14:22
hmcgh888 ( ☆☆☆ ) ( 赞 1 )

Safari 14.0 macOS 10.16
我是菜鸟,请教一下,这个教程的目的是什么?可以实现什么目标?
20-7-6 09:15:34 发自iPhone客户端
iBobbyTS ( ☆☆☆☆ ) ( 赞 3 )

? iPhone X
hmcgh888 发表于 20-7-5 20:14我是菜鸟,请教一下,这个教程的目的是什么?可以实现什么目标?

大妈来炫技的
20-7-6 10:59:52

Chrome 83.0.4103.116 macOS 10.16.0
hmcgh888 发表于 20-7-5 20:14我是菜鸟,请教一下,这个教程的目的是什么?可以实现什么目标?

大妈帖子里说得很清楚了呀
这样不需要强行更新系统,也不需要更换Apache 版本的。



旧版ssl有安全漏洞,你需要对其升级。

 

您需要登录后才可以回帖 登录 | 加入会员

联系我们|急聘英才|移动版|站点地图|iPhone 客户端|保修查询|排行榜|Mac软件宝箱|麦克叉 ( 京ICP证110625号,京ICP备11029045号-1 )

Since Feb-16-2005

回顶部