LLStack 轻量、高性能 LiteSpeed+PHP+MySQL 安装 WordPress 体验 HTTP/3

6 Comments

原本偷懒,想买个便宜虚拟主机体验一下 LiteSpeed 和 HTTP/3,无奈大意了,最终并没有体验到。记得米饭粑有个 LLStack 可以快速搭建 LiteSpeed 建站环境,就拿闲置鸡试了一下。

温馨提示:LLStack 仅适用于 RHEL 7 系操作系统及其衍生版,RHEL7、CentOS7、OracleLinux7、CloudLinux 7等,RHEL 8 系正在测试中。

LiteSpeed 免费序列号申请

LiteSpeed 是一款商用 Web 软件,不像 Apache HTTPD、Nginx、Lighttpd 等开源软件可以直接安装使用。我们需要获得 LiteSpeed 授权。

LiteSpeed 目前免费策略是 LiteSpeed 免费版不做任何性能限制,但被安装的服务器配置不能超过2G内存。LSWS 本身最大占用 1核心 CPU,服务器物理内存最大不超过 2G。 即可使用免费许可证,最多一个主域名,无限子域名。使用LiteSpeed 免费版推荐服务器配置是:1核心2G内存 VPS/云服务器。

当然在有极大访问量后选择购买付费版本也很划算,同配置的服务器下,LiteSpeed 会比 Apache HTTPD、Nginx 有更好的表现而且性能更好。绝大部分网站2G内存完全可以使用,优化得当的情况下日 1W PV 的 WordPress 完全不是问题。(来源:LiteSpeed 激活

申请免费序列号很简单,注册购买 Free Starter 套餐即可。点击查看LiteSpeed 所有套餐

注意:下单 IP 地址须于注册信息地区一致,否则无法成功购买。(资料选中国,下单 IP 也必须是中国)

购买完成,在 My Products & Services 即可看到 LiteSpeed 免费序列号信息,后面 LLStack 一键安装的时候输入申请到的序列号即可。

LLStack 安装

LLStack 项目主页:https://www.llstack.com/lsws/install/

测试环境:BuyVM VPS 1核512MB内存 AMD CPU,CentOS 7.9 2009 x64。

LLStack 轻量版

我选择安装 LLStack 轻量版,只提供 LiteSpeed 图形化面板,其他 PHP、MySQL(MariaDB)「可以选择安装 phpMyAdmin」管理全部使用软件默认的配置文件,配置较为复杂,但是更加简洁高效,同时资源利用率和安全性也更高。

安装脚本:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ivmm/LLStack/master/install.sh)" 2>&1 | tee llstack-all.log

安装配置参考

除去系统更新,LLStack 轻量版安装只花了2分钟,快得有点吃惊。(不过这个速度就是直接安装 RPM 软件包,没有自己编译)

安装完成,会显示配置信息:

================================================================
[LLStack] Install completed.
Web Demo Site: http://888.199.86.67
Web Demo Dir: /home/demo/public_html
LiteSpeed: /usr/local/lsws/
LiteSpeed WebAdmin Console URL: http://888.199.86.67:7080
LiteSpeed WebAdmin Console Username: 1008611
LiteSpeed WebAdmin Console Paasword: 1000010086
PHP: /etc/opt/remi/php73/
MariaDB Data: /var/lib/mysql/
MariaDB User: root
MariaDB Password: 1008610010
Start time: Thu Jan 21 20:04:30 PST 2021
Completion time: Thu Jan 21 20:06:41 PST 2021 (Use: 2 minute)
Use: 2 minute
For more details see https://llstack.com

LLStack LiteSpeed+PHP+MySQL 搭建 WordPress 博客

添加主机、绑定域名

命令:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ivmm/LLStack/master/vhost.sh)"

配置 SSL 证书

LLStack 不带自动 SSL 证书,懒得折腾,去腾讯云申请了个一年免费证书。成功申请到证书,下载,用 Nginx 文件夹里面证书和私钥即可。

证书文件上传至 虚拟主机 SSL 文件夹下,一般是 /home/test.com/ssl/,然后登录 LiteSpeed WebAdmin Console 配置 SSL 证书信息,首先在 Listeners 处配置,「Configuration」-「Listeners」-「HTTPS」-「View/Edit」-「SSL」,填入私钥、证书文件路径,勾选 HTTP/3。

虚拟主机同样方法配置 SSL 信息:

安装 WordPress

接着进入 phpMyadmin 建立数据库,下载/上传 WordPress 文件,向导安装即可。下载 WordPress 解压命令(需要把 test.com 改成实际域名):

cd /home/test.com/public_html && wget -O w.zip https://wordpress.org/latest.zip && unzip w.zip && cd wordpress/ && mv * ../ && chown -R nobody /home/test.com/public_html && cd .. && rm -rf wordpress && rm -rf w.zip

(若不执行 chown -R 命令,LiteSpeed 服务器 WordPress 安装插件和主题提示需要 FTP 账号密码)

当然,如果只是为了试试 HTTP/3,没必要安装 WordPress,直接上传一个 index.html 即可。

HTTP/3 依赖于 UDP,还需要打开防火墙和安全组(没有就忽略)UDP 443 端口。轻量版使用 Firewall 防火墙 在终端中运行:

firewall-cmd --zone=public --add-port=443/udp --permanent
firewall-cmd --reload

如无意外,至此新版 Chrome 已经可以 HTTP/3 访问网站,如果不行,可以尝试 Chrome 浏览器进入 chrome://flags/ ,将 Experimental QUIC protocol 设置 Enable 然后重启浏览器,清理一下缓存。F12 - Network - Protocol 即可看到 h3 字样。

LiteSpeed Cache for WordPress – 免费超性能企业级缓存插件

LiteSpeed Cache for WordPress (LSCWP) 是 WordPress 企业级缓存插件,提供页面缓存和丰富的网站优化功能。LSCWP 免费并且由 LiteSpeedTech 公司主导开发,会进行及时更新和维护,让我们享受企业的标准。插件和 Web Server 一起开发,性能调试优化好,兼容性更好。

LSCache(LiteSpeed 缓存模块)直接内置于服务器中,与其他基于 PHP 缓存相比,可以显着减少开销,并且更高效。

插件官网:https://cn.wordpress.org/plugins/litespeed-cache/

LiteSpeed Cache 看有效安装量也不错。

评测,LiteSpeed + LSCache 比 Nginx + FastCGI Cache 快 10+ 倍,要是兼容 Nginx 方式跳转,换过来应该也不错。

除非注明,垃圾站文章均为网络收集,本文地址 https://cyhour.com/1636/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,任何VPS主机均有跑路风险且需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

升级新版 Google AdSense 代码提升广告效果

2021年7月19日,Google AdSense 最近发布了新版 AdSense 代码。通过新版 AdSense 代码,AdSense 可以更早触发优化功能,从而提升网站上广告效果。新广告代码适用于自动广告和广告单元。 如何获取 Google AdSense 新版代码? 无需采取任何措施。在下次登录 AdSense 后,您将拥有对新广告代码的访…

利用 Google Analytics 追踪 WordPress 站内搜索关键词

Google分析(Google Analytics)是一个由 Google 所提供的网站流量统计服务。Google 分析(Analytics)现在是互联网上使用最广泛的网络分析服务。 利用 Google Analytics 追踪 WordPress 站内搜索关键词 优化内容 如果网站/博客在 Google Analytics 流量统计,利用 Google Analytics 追踪 W…

Google Analytics 异步请求(服务端请求)

感谢伟大的祖国,使得好好的 Google,必须折腾一番才能好好的用起来。Google 搜索如此,Google Analytics 肯定也不例外(网上据说 Google Analytics 没有被屏蔽)。 Google Analytics 支持服务端发送统计信息(via:Jerry Qu),而通过服务端统计可以解决 Google Analytics 连接缓慢问题,提高页面…
浏览: 140 标签:  ,  , 

Gravatar 头像被墙及解决方案 Gravatar 头像国内镜像地址大全

Gravatar 头像真是一言难尽,时而正常时而抽风时而无法访问……就一个 Gravatar 头像,这有啥好强(现代通假字)的呢?(据说是被其它服务连累?) 解决办法 - 调用 ssl/cn 头像链接 历史解决办法:调用 ssl 头像链接——https还是没被墙的,而且速度还不错,直接调用这个最简单了。主题 functi…
浏览: 66 标签:  ,  ,  ,  , 
浏览: 103 标签:  ,  ,  ,  , 

Comments:6

  1. 还是被你折腾了,博客什么时候弄成这个环境啊?我懒了,最近改用面板了

    2021.01.23 18:23 # 回复
    1楼
    • @流金岁月 估计不会改啊,这个也是 .htaccess 配置跳转,换这个的话又要重新折腾。

      2021.01.23 18:28 # 回复
  2. 一般并发量的站点,这个服务端和nginx几乎没有差异吧。但,这个是商业软件,扩展性是比较让人担忧的。
    目前而言,服务端的运算早就不再是瓶颈。如果确实有大并发需求,建议购买独立的数据库服务。效果非常明显。

    2021.01.24 00:20 # 回复
    2楼
    • @CcChen 看评测这个服务端要比nginx好10倍……我目前 Nginx 启用 FastCGI_Cache,访问量还远远达不到 VPS 瓶颈呢,也就折腾试试。

      2021.01.24 10:37 # 回复
  3. 商用的就这样吧,毕竟我们个人博客应该用不上,不过杨哥还是专业啊,连这个都会。

    2021.01.24 10:23 # 回复
    3楼
    • @老麦 哪里,就是拿别人的一键脚本,看着教程折腾,记录一下而已。

      2021.01.24 10:26 # 回复

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息