堡塔618特惠活动,企业版1099元/年,永久授权最高立减20000元查看活动
当前位置:论坛首页 > Linux面板 > 讨论

宝塔Linux面板Apache启用HTTP2模块

发表在 Linux面板2017-5-29 15:24 [复制链接] 4 6968

本帖最后由 lihoo 于 2017-5-31 09:29 编辑

   宝塔Linux面板Apache未启用http2模块,最近研究了一下,折腾了好久终于成功启用,但自己安装的配置与官方默认配置中有所不同,而且面板后台也无法管理,于是想到从官方的安装脚本提取修改,加入自己修改的部分内容,其余全部按官方原始设置,这样就与面板无缝配合了。
安装方法
1.如已安装apache,请先在面板停用并卸载apache,如果为全新安装 ,则可以先用此脚本安装apache,然后在面板安装mysql,php,ftp等其他软件。

2.执行修改后的安装脚本:
可直接wget到主机上执行
wget -O apache_http2.sh https://cdn.qianrong.me/shell/apache_http2.sh
sh apache_http2.sh

也可下载(链接)后自己修改一下后上传执行。

3.安装完后在httpd24.conf(即面板后台【apache管理】中的【配置修改】)加入以下内容

LoadModule http2_module modules/mod_http2.so

<IfModule http2_module>
ProtocolsHonorOrder On
Protocols h2 http/1.1
</IfModule>


4.启动Apache,给相关网站配置SSL。
注意如果之前已经配置了SSL,需要关闭再重新打开。然后重启即可。


详细介绍如
https://qianrong.me/website/14.html
不放心可以参考 文中方法自行修改编译。

希望宝塔团队下次更新直接默认开启HTTP/2,就不用那么麻烦了。


使用道具 举报 只看该作者 回复
发表于 2017-5-29 15:30:04 | 显示全部楼层
额,代码乱了,还不能编辑,重新发一下。

安装:
wget -O apache_http2.sh https://cdn.qianrong.me/shell/apache_http2.sh
sh apache_http2.sh

配置:
LoadModule http2_module modules/mod_http2.so

<IfModule http2_module>
  ProtocolsHonorOrder On
  Protocols h2 http/1.1
</IfModule>

不放心的可以先下载看看脚本,保证安全,具体改动内容在我的博客有说明。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表