LiteSpeed Web服务器上的HTTP 2实现指南

本文概述

  • 下载OpenLiteSpeed 1.4.10
  • 安装OpenLiteSpeed –使用源代码
  • 安装OpenLiteSpeed –使用存储库
  • 测试是否启用了HTTP/2.0
【LiteSpeed Web服务器上的HTTP 2实现指南】网络正在发生变化, 而且应该发生变化。 HTTP 2.0或HTTP/2于2015年5月14日发布, 具有许多出色的功能, 可帮助业务发展并最终改善用户体验。
有点背景…
LiteSpeed Web服务器上的HTTP 2实现指南

文章图片
如你所见, HTTP/2.0是HTTP协议历史记录的第二个主要版本。 HTTP 2的一些目标是:–
  • HTTP标头的数据压缩
  • 服务器推送技术
  • 通过单个TCP连接并行加载页面元素
以上所有让我想到了两件事–安全性和优化
那么你准备好实现HTTP 2了吗?
好吧, 如果你使用的是Apache或Nginx, 则无需等待, 因为尚未发布受支持的版本。
LiteSpeed是第一个支持HTTP 2的Web服务器, 我将解释如何安装, 启用和测试它。
LiteSpeed是第四大Web服务器, 在我撰写本文时, 它为98%的HTTP/2网站提供了强大的支持。
LiteSpeed Web服务器上的HTTP 2实现指南

文章图片
OpenLiteSpeed是Lite Speed Web服务器的开源版本。 1.3.11和1.48+版本支持HTTP/2。
因此, 在本指南中, 我将在Linux上安装1.4.10。我们有两种安装方法:一种是通过编译源代码, 第二种是通过它们的存储库。我将指导你完成这两个过程。
下载OpenLiteSpeed 1.4.10
  • 可在下载页面下载
http://open.litespeedtech.com/mediawiki/index.php/Downloads
  • 或者, 你可以尝试直接链接通过单击此处下载1.4.10。
  • 将下载的文件传输到要安装的服务器上
前提条件
  • OpenSSL 1.0.1以上
  • OpenSSL开发
  • 海湾合作委员会
  • gcc-c ++
  • pcre
  • Geoip
  • zlib
  • 外籍人士
  • 自动配置
你可以使用以下命令安装它们
# yum install openssl openssl-devel gcc gcc-c++ pcre pcre-devel gcc autoconf expat-devel geoip-devel zlib-devel

安装OpenLiteSpeed –使用源代码
  • 转到你拥有openlitespeed-1.4.10.tgz的文件夹
  • 使用以下命令将其解压缩
# gunzip -c openlitespeed-1.4.10.tgz | tar xvf –

  • 它将在当前工作目录中创建另一个文件夹– openlitespeed-1.4.10
  • 转到openlitespeed-1.4.10
# cd openlitespeed-1.4.10

  • 使用以下命令进行编译
# ./configure –enable-http2 # make # make install

这将花费几分钟, 最后, 你将获得成功安装的确认。
[OK] The startup script has been successfully installed! Installation finished, Enjoy!

哇!你已经安装了LiteSpeed网络服务器, 现在该启用HTTP/2.0了。
令人兴奋?我们开始做吧。
你需要使用WebAdmin Console启用HTTP/2.0, 可以使用主机名:7080进行访问
在登录WebAdmin之前, 需要更改凭据。因此, 这是你可以执行的操作。
  • 转到/ usr/lcoal/lsws/admin/misc
# cd /usr/lcoal/lsws/admin/misc

  • 执行admpass.sh
# ./admpass.sh

  • 它将提示你输入用户名/密码, 完成后将确认更新成功。
Administrator's username/password is updated successfully!

安装OpenLiteSpeed –使用存储库
  • 在Linux/CentOS 6中添加存储库
# rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el6.noarch.rpm

  • 使用yum命令安装OpenLite
# yum install openlitespeed

  • 这将花费几秒钟时间, 并将其安装在/ usr/local/lsws下
启用HTTP/2.0
  • 登录到WebAdmin
  • 转到侦听器> > SSL
  • 单击” 安全和功能” 的” 编辑”
LiteSpeed Web服务器上的HTTP 2实现指南

文章图片
  • 选择HTTP/2, 然后单击保存
LiteSpeed Web服务器上的HTTP 2实现指南

文章图片
  • 重新启动LiteSpeed。你可以使用启动脚本来执行此操作。
# /etc/init.d/lsws restart

注意:如果未配置SSL, 则需要首先对其进行配置。
因此, 现在已启用HTTP 2.0并准备对其进行测试。
测试是否启用了HTTP/2.0
  • 转到HTTP/2测试
  • 输入网址并进行测试
LiteSpeed Web服务器上的HTTP 2实现指南

文章图片
可以看到, 它支持HTTP/2.0
我希望以上指南可以帮助你在LiteSpeed Web服务器中安装和启用HTTP/2.0。

    推荐阅读