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/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

老头博客开始支持 TLS 1.3

TLS 1.3 目前只是 draft 版本,而支持 TLS 1.3 的 OpenSSL 1.1.1 的 draft-18 分支也只是开发者版本,所以,暂时最好不要用在生产环境。 其实前几天就折腾过 lnmp 1.4 升级 nginx 1.13.7,想顺手加上 TLS 1.3 支持,无奈折腾一圈以失败告终。 lnmp 1.4 更新至 nginx 1.12.2 lnm…
浏览: 117 标签:  ,  ,  ,  , 

ThinkPad E450C 换电池

ThinkPad E450C 是内置电池,换起来比较费劲,基本上要把整机拆散。 百度经验有详细的拆机教程——联想(Thinkpad)E450 E450C 拆机教程,螺丝卸掉,一步一步,慢慢拆,不要用蛮力,基本上不会出啥问题。 按理是要把主板拆下来才可以拿出电池更换,不过我是偷懒换。把红色地方螺丝拆掉,主板轻轻…
浏览: 29 标签:  ,  , 

Adobe Flash Player 修改版 及可用 Flash Player 模拟扩展 Win10 可用

Adobe 在2020年12月31日后将不再支持 Adobe Flash Player,从2021年1月12日开始,阻止 Flash 内容在 Flash Player 中运行。截图 虽然不喜欢 Adobe Flash Player,但是有些网站目前仍然离不开 Adobe Flash Player,过渡解决方法是:安装中国特供版 Adobe Flash Player 或者安装网友修改 Adobe Flash…

WordPress 4.2+ 使用 Twemoji 替换默认 Emoji 表情

WordPress 4.2+ 新增 Twitter Em❤️ji 表情,但是默认使用的 CDN —— https://s.w.org/images/core/emoji/11.2.0/72x72/ 在国内无法正常访问。解决办法有两个,一是把表情本地化,二是替换掉默认的链接。 🎉 😜 👯 🍻 🎈 🎤 🎮 🚀 🌉 ✨ 使用 Twitter 官方提供 MaxCDN 服务 Twitter 官方提供 MaxCDN 服务…
浏览: 63 标签:  ,  ,  ,  , 
浏览: 52 标签:  ,  ,  ,  , 

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信息