网站加载慢?让你的网站腾飞起来,LiteSpeed部署

说起LiteSpeed 还得说起我的小站,<开心洋葱网>,虽然流量不大,但是访问是真的慢,无奈经费有限,那就只能在服务器加速上动起心思来。之前一直听说 QUIC 访问网站的速度会让你感觉飞起来,那就搞下吧。

我们先来看下 QUIC 、LiteSpeed都是些做什么的?

QUIC(Quick UDP Internet Connection)是谷歌制定的一种基于UDP的低时延的互联网传输层协议。在2016年11月国际互联网工程任务组(IETF)召开了第一次QUIC工作组会议,受到了业界的广泛关注。这也意味着QUIC开始了它的标准化过程,成为新一代传输层协议。

LiteSpeed Web服务器是Apache互换,高性能,安全和易于使用的Web服务器。它可以处理的小内存占用成千上万的并发连接。它是非常强大而且安全的。

以上引用均来自百度百科。

好接下来说说正式吧,那怎么部署呢,体验下试试,这里采用的是openlitespeed的安装方式,因为他功能很强大的。

引用一张性能和nginx/apahce的对比:

docker安装(图省事的方法):

#直接只有litespeed的版本

docker pull litespeedtech/litespeed:latest

#带有Php执行的版本

docker pull litespeedtech/litespeed:5.4.12-lsphp80

那就直接启动吧
docker run --name litespeed -p 7080:7080 -p 80:80 -p 443:443 -it litespeedtech/litespeed:latest

复制代码

好了,搞定。当前如果想直接包含wordpress的话也是支持的。

如果还想用其他方法部署参考下面的方法:

一键安装脚本安装:

wget https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh && bash ols1clk.sh
复制代码

不喜欢wget的 可以

bash <( curl -k https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh )
复制代码

直接运行版本安装的:

wget https://openlitespeed.org/packages/openlitespeed-1.6.20.tgz

tar -zxvf openlitespeed-*.tgz 

cd openlitespeed

./install.sh

#启动

/usr/local/lsws/bin/lswsctrl start

#查看下运行状态

/usr/local/lsws/bin/lswsctrl status
复制代码

还可以用源码编译安装:

首先下载源代码:
openlitespeed.org/packages/op… ,并解压

 这里以centos为例,其他类似
 
yum install epel-release

yum install gcc gcc-c++ make autoconf glibc rcs git

yum install pcre-devel openssl-devel expat-devel geoip-devel zlib-devel udns-devel

cd openlitespeed-1.x.x 

./configure 

make && make install

#启动
/usr/local/lsws/bin/lswsctrl start

复制代码

好了,后面再更新吧。

相关文章

阿里云国际站:为什么我的云服务器运行缓慢?

本文由【云老大】 TG@yunlaoda360 撰写一、网络性能瓶颈带宽不足现象:上传/下载速度慢,远程连接卡顿。排查:通过阿里云控制台查看网络流量峰值是否接近带宽上限34。解决:升级带宽(如从1M提...

网站打开慢?这15个细节决定了你的 Core Web Vitals 分数

说实话,现在做SEO,已经不是“内容+外链”就能稳赢的时代了。Google 在 Core Web Vitals(核心网页指标)上线之后,用户体验这件事,直接被摆到了第一线。你内容再好,页面加载慢、跳动...

职场必看!性能测试响应很慢怎么排查?

大多数的性能测试工作人员分为以下三个阶段:1、出了问题看资源,资源占用如果很高,报以窃喜的心态,恩,发现了,原理是资源瓶颈。2、资源没有出现瓶颈,通过一些技术手段分析,发现是组件的配置文件有问题,例如...

Nginx读书笔记-搭建高可用集群

NGINX作为反向代理服务器可以实现负载均衡,同时也可以作为静态文件服务器,它的特点就是并发支持大,单机可同时支持3万并发,现在很多网站都把NGINX作为网关入口来统一调度分配后端资源。但是如果NGI...

Nginx从入门到放弃05-访问日志与日志切割

设置访问日志当我们访问nginx服务时,nginx会记录日志,nginx日志分两种,一种是访问日志,一种是错误日志,访问日志记录在”access.log”文件中,错误日志记录在”error.log”文...