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 合租

WordPress 数据库常用 SQL 语句

WordPress 数据库存储了站点所有信息,数据库对站点来说至关重要,一般情况下不要折腾数据库。但是很多情况下,使用 SQL 语句批量修改站点内容,大大提高效率。下面 SQL 语句均收集自网络,操作需谨慎。所有的SQL语句都是假定你的数据库的前缀是"wp_" ,如果你使用不同的表前缀,请自行修改。 温馨…
浏览: 43 标签:  ,  , 

Bitcron 初体验

去年看 UNEE 博主 Bitcron 体验文 的时候就申请过邀请码,不过发了两次邮件都没要到邀请码。反正也只是体验一下,也就作罢了。 Farbox 很久以前开始用 Farbox,当然了,一直只是试用状态程度的试用。比如现在还在用:参观一下。Bitcron 很像 Farbox,前者可以看作是后者的升级版? 从 FarBox…
浏览: 43 标签:  ,  , 

WordPress 文章 tag 标签使用 ID 形式固定链接

WordPress 设置中可以设定使用 post_id 作为文章/页面「固定链接」形式,但是无法设置文章 tag 标签也使用 ID 形式固定链接。 WordPress 文章 tag 标签的固定链接默认使用标签的别名,如果标签没有设置别名,并且标签名字带中文,那么固定链接就会带有中文,然后被 urlencode 转义成类似下面的…
浏览: 144 标签:  ,  ,  , 

希捷 西数 东芝 SMR 叠瓦式硬盘完整列表 硬盘购买指南

CMR(Conventional Magnetic Recording)又称作 PMR(Perpendicular Magnetic Recording)垂直写入技术,这是传统硬盘技术。SMR(Shingled Magneting Recording),叠瓦式记录技术,可以提高储存数据资料密度,从而提高硬盘储存容量。 SMR 叠瓦式硬盘优势在于大容量、低价格(性价比更高),缺点是…
浏览: 31 标签:  ,  ,  ,  , 

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