ec4efb05e88d90506a8f44,f8e_Po.2346,f8e_guest,f8e_ server: LiteSpeed x-turbo-charged-by: LiteSpeed 【运维】如何在1Panel中用上HTTP3 - 吕舒君的博客

【运维】如何在1Panel中用上HTTP3

968次阅读
2 条评论

共计 743 个字符,预计需要 2 分钟阅读。

导语

HTTP/3是互联网通讯协议的最新版本,相比前代的HTTP/1.1和HTTP/2,它提供了更快的加载速度、更高的传输效率和更好的安全性。随着互联网应用日益复杂,QUIC(Quick UDP Internet Connections)协议的支持变得越来越重要。本文将为读者介绍在服务器端如何启用和配置HTTP/3,让网站运行更快更稳定。我们将讨论HTTP/3的优势、部署步骤,并提供实用的配置方法。无论您是运维新手还是老手,都可以从中获得有价值的技术洞见。让我们一起探索如何在服务器上利用HTTP/3来提升网站性能吧。

操作步骤

更改镜像

目前1Panel默认的openresty镜像的版本是1.21.4.3-3-3-focal,属于比较老的版本了,我们需要将其改到1.25.3.1-2-focal及以上。注意:修改前注意备份!

若开启了1Panel自带的防火墙,请先将其关闭。

【运维】如何在1Panel中用上HTTP3
【运维】如何在1Panel中用上HTTP3
【运维】如何在1Panel中用上HTTP3

前面的1Panel要修改成openresty!修改后点击确定,等待应用重建。

修改配置

点击需要使用http3的网站,配置->配置文件

【运维】如何在1Panel中用上HTTP3

将第4行和第5行修改为:

listen 443 quic reuseport;
listen [::]:443 quic reuseport;

注意:reuseport只能出现一次,建议在主网站的配置文件中加入,其他配置文件中修改为:

listen 443 quic;
listen [::]:443 quic;

在配置文件最后加上(大括号前):

add_header Alt-Svc 'h3=":443"; ma=3600, h3-25=":443"; ma=3600, h3-29=":443"; ma=3600';

检测

访问https://http3check.net/?host=cszj.wang来检测效果,如下图即为开启成功。

【运维】如何在1Panel中用上HTTP3
正文完