前言
因为我的博客最近这段时间总是莫名其妙的卡成狗,用的是应该是某个插件的原因,正好许久没折腾了就追求刺激,准备重新使用我以前心心恋恋的openlitespeed(参照[WordPress在NGINX和Litespeed下的性能对比测试](https://2demo.top/127.html)),当初测试在都安装插件的情况下NGINX能到2000—2500之间,而litespeed可以达到4000无压力,如果不是带宽限制了估计还能更高一点,近2倍的提升然后使用的时候发现宝塔对于Openlitespeed的支持不够好,他们的重心更多是在NGINX上,我也就正好有机会试试专门的litespeed面板Cyberpanel。
官网地址:https://cyberpanel.net/
安装前准备工作:
毕竟是重新安装面板,前段时间我把博客从华为云迁移到腾讯云轻量了,所以这次十分简单先快照一下,出了问题大不了就回滚。非常好用!
快照一般都挺快的,如果是第一次快照有可能会慢一丢丢。
等一会就行。
快照完去WordPress后台-工具-导出把资源备份一下,再去宝塔面板把数据库备份一下下下来多重保险。
安装
服务器要求
系统:全新的 Centos 7.x,Centos 8.x,Ubuntu 18.04,Ubuntu 20.04,AlmaLinux 8(不支持Debian)
环境:Python 3.x
内存:1GB RAM,或者更多
硬盘:10GB硬盘空间
正式安装
官方提供了一件安装脚本,但是脚本必须要在root用户root根目录下运行,确保自己是有root权限的情况下如果出现如下错误:
- If you don't have direct access to root user, please run sudo su - command (do NOT miss the - at end or it will fail) and then run installation command again.
此时你可以根据提示使用输入以下代码再次运行官方的一键脚本。
- sudo su -
安装脚本:
- sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
选择`1`,然后会检测系统环境以及让你选择安装开源版还是企业版,企业版单域名免费,我们这里选择开源版无限制。
然后就是一些定制化的选项了,我的选择放在这里提供给大家参考
我的服务器是腾讯云轻量广州-2C4G8M,CPU是Xeon gold 6133的整个安装过程花费时间36分钟。速度还是挺快的,毕竟Web服务、数据库、PHP、ftp啥的都安装了。
它会提示你需要开启哪些端口。我们去轻量的控制台-防火墙这里开通一下就行了。注意,轻量或者说国内大部分服务器都不支持当做邮件服务器。邮件服务的端口我们用不上可以不开。
然后我们访问面板地址https://ip:8090,修改语言为中文
面板用了证书,直接访问浏览器会提示风险,如果想正规一点,后面会附上如何用域名访问面板。
面板使用
cyberpanel可以直接当做虚拟空间售卖系统,所以网站会有套餐以及用户。我这里自己用,只需要修改一下默认套餐配置即可。
修改套餐
选择**套餐-套餐列表**编辑默认套餐,我自己用就不限制了。
创建网站
选择**网站-创建网站**即可然后填入信息。创建之前把域名解析到服务器IP可以直接勾选ssl,会自动申请letsencrypt的免费证书。创建的时候没勾选后面再申请也可以,十分简单。
创建好之后再去**网站列表**中查看
系统默认一个本地网站,还有一个是我们刚创建的网站。系统的网站是存放面板的ssl证书的,不建议删除。
一览图:
我们先访问一下网站看看默认页面
现在我们安装WordPress程序,默认就带LScache,不需要我们再去配置。
等待一会就提示成功了
十分省心。由于我的网站是要迁移的,所以我先导入一下文章数据。我这里直接用的WordPress自带的导入导出工具。就不过多介绍了。
数据库
选择**数据库-查看数据库-选择域名**查看一下系统自动创建的数据库是哪个
默认安装了7.2,7.3,7.4,8.0几个版本的PHP,需要安装扩展就选择网站对应的PHP版本安装插件即可
相对于个人 博客来说不管NGINX,还是Apache,或者说litespeed其实都还行,litespeed虽然速度快了但是目前市面上相对的教程和资源都比较少,对于个别插件或者主题无法做到完美适配。比如说需要用的JWT插件的主题。
但是有一个好处就是Cyberpanel还集合了Elasticsearch。
Elasticsearch
先说明一下,Elasticsearch是分布式搜索引擎,你可以通过多节点(也支持单节点)使用,在这里它最大的作用就是帮助拥有海量文章的WordPress站点能够拥有一个较好的搜索体验,当WordPress文章数量上升到万这个级别时,每次搜索都是一次对数据库的压力测试,尤其是对于个人博主来说,如果没有经过深度的优化,删减,那么博客的搜索功能几乎可以说是不可用的。
但是你可以通过Elasticsearch配合elasticpress插件对你的WordPress搜索更进一步提升效果,配置也很简单,直接安装好之后上插件填入地址加端口号就行我这里是单节点,所以只需要填127.0.0.1:9200就行。
说一下,Elasticsearch不是万能的,它本身也需要占用大量资源,对文章标签关键字等进行分析,如果要开启的话内存最好不低于4GB。对于使用woocommerce插件的站点我还是推荐使用的,它会让你的客户能更轻松的找到高相关的产品,帮助你提高销量。
轻量服务器由于同一地域内网互通,所以当我们使用的时候就可以用充分利用这一点,一台服务器做WordPress主服务器,一台做Elasticsearch节点,由于WordPress程序在LScache加持下拥有超高并发处理能力,所以当Elasticsearch单一节点不够用的情况下我们只需要再额外添加同地域的服务器节点即可,而对于突然并发的情况我们也可以通过内网互联,通过临时添加CVM作为节点进行扩容。高峰期过了再撤掉即可。十分方便
资源占用情况
开启了Redis和Elasticsearch,主要是Elasticsearch吃内存。就一个站点,就是爱示范这个博客2demo.top
其中Elasticsearch一下子吃了60%的内存,有点顶
内网互联:https://hostloc.com/thread-862096-1-1.html
关于NGINX和Litespeed在WordPress上的对比可以参考:[WordPress在NGINX和Litespeed下的性能对比测试](https://2demo.top/127.html)
博客同款服务器:[腾讯云轻量应用服务器Lighthouse 2C4G8M](https://curl.qcloud.com/jFHkV14l)
本文首发:[爱示范-一个教程分享网站](https://2demo.top/324.html)让你更好的选择适合自己的。
热议
推荐楼 表妹 昨天20:08
这个面板后台功能太繁琐,无爱
3楼 louiejordan 昨天20:08
不错不错,这面板比宝塔好看多了
4楼 my2468 昨天20:10
赞一个
5楼 好运 昨天20:10
下次试一下
6楼 luceos 昨天20:14
https://github.com/yeszao/dnmp 还是习惯这个
7楼 dapeng 昨天20:15
下次一定
8楼 老公在这呢 昨天20:15
今天投票满天飞,这是今日质量最高的帖子了,支持
9楼 1121744186 昨天20:16
Litespeed 伪静态放弃了
10楼 philsilver 昨天20:16
12楼 chinanala 昨天20:29
教程很好。但是我看你这截图里的轻量配置是2C4G6M啊,怎么一直在说是248的配置
13楼 erno 昨天20:31
作个标记待用
14楼 2life.top 昨天20:32
教程很好。但是我看你这截图里的轻量配置是2C4G6M啊,怎么一直在说是248的配置 ...
246是我以前买的。。。我拿来补截图的
15楼 烟雨a 昨天20:36
你内存占用怎么这么高,我一个两万文章+的wp站才占用500m
16楼 重案组曹达华 昨天20:37
技术贴,感谢分享!学习一下
17楼 youtonghy 昨天20:40
支持php7.4吗?宝塔的litespeed不支持
18楼 2life.top 昨天20:41
你内存占用怎么这么高,我一个两万文章+的wp站才占用500m
说了呀,装了Elasticsearch,一个java进程干我60%的内存
19楼 2life.top 昨天20:44
支持php7.4吗?宝塔的litespeed不支持
我用的就是7.4,可以的,宝塔的litespeed残废来着,一开始我想继续用宝塔的,后面毛病一堆就换了
20楼 栉风沐雨 昨天20:48
这个做垃圾站应该很好吧,那种几十万的文章,对插件模板需求也不大
22楼 wlc1984 昨天21:01
好文,空了试试
23楼 剁手mjj 昨天21:08
mark下。。wordpress的确太占用资源了。
24楼 2life.top 昨天21:20
你好!你的截图为什么还携带缩小框?
sharex水印,你可以试试,非常好用
25楼 qinpairs 昨天21:58
sharex水印,你可以试试,非常好用
谢谢你的回复,我查询了该产品的具体细节 发现是windeos独占软件。我的mac电脑不能使用,不过还是十分感谢你让我知晓了这么棒的软件!
26楼 zhy9559 昨天22:07
腾讯云大部分轻量都是默认开25端口的,试过香港北京南京上海,25都通,可以直接发邮件
27楼 2life.top 昨天22:32
腾讯云大部分轻量都是默认开25端口的,试过香港北京南京上海,25都通,可以直接发邮件 ...
我知道啊,但是这种没认证过得发出来的邮件质量属实太差。80%进垃圾箱。https://www.mail-tester.com/可以用这个测试分数试试看,我花钱的5刀一年,能用就行,反正我用不了多少
28楼 2life.top 11小时前
https://github.com/yeszao/dnmp 还是习惯这个
这个看起来也不错,主要是真开源
29楼 luceos 11小时前
这个看起来也不错,主要是真开源
没用过面板,还是感觉dnmp 来的舒服
30楼 2life.top 11小时前
没用过面板,还是感觉dnmp 来的舒服
面板相对来说就是适合不愿意记命令的人,能一键跑完的绝不多输一个字
32楼 2life.top 10小时前
怎么不支持Debian
一键脚本不知,自建的话直接就用openlitespeed自带的web管理就行
33楼 佳辉的春天 5小时前
战略性mark
34楼 八神庵 29分钟前
nb,适合我那种1h1g的小鸡
35楼 lanmp 17分钟前
军哥的lnmp很香
36楼 zhy9559 5分钟前
我知道啊,但是这种没认证过得发出来的邮件质量属实太差。80%进垃圾箱。https://www.mail-tester.com/可 ...
也还行,8.2分,之前用的阿里云邮件推送也就这个水平
37楼 Pastech 4分钟前
其实如果一个服务器上不超过2个站点的话 完全可以试试企业版的litespeed 官网上可以获得免费的license
虽然不知道和openlitespeed用起来有什么区别
我之前也想尝试一下 但是因为必须用mysql所以就放弃了
38楼 KVMCloud 1分钟前
Cyberpanel容易出问题 容易崩 为了放弃Cyberpanel我换了正版directadmin
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册