简介
相信各位读者建站都是使用Apache或者是Nginx。目前最主流的两个Web服务器软件。
- Apache:最老牌的的Web服务器软件,拥有目前最高效率的PHP处理能力。最为稳定可靠。
- Nginx:最轻量且强大的Web服务器软件,拥有强大的反向代理与静态处理能力。加入Lua JIT可以使用Lua拓展功能
目前绝大部分的网站都是运行这两者之一或者两者一起。目前能够商业化运营的另一家名为Lite Speed的Web服务器软件则没有过多的进入大众视野。不过,小编最近看到了他有崛起的势头,好好研究了一番,节选一些 Zrj766 大佬的博客里的图片来简单介绍下 CyberPanel 面板 以及 Lite Speed Web服务器软件。
测试站点
测试站点:http://www.cnidc.co/
服务器:dignusdata和hostwinds安装测试通过。
Web服务器:OpenLiteSpeed
注意事项
- 因为Lite Speed为商业付费软件,所以我们使用它的开源版 OpenLiteSpeed。
- Cyberpanel 为LET上一位大佬所做的OpenLiteSpeed的面板,可以可视化操纵建站环境。
相关链接
CyberPanel官网:cyberpanel.net
官方文档:http://docs.cyberpanel.net
LiteSpeed官网:https://www.litespeedtech.com/
OpenLiteSpeed官网:http://open.litespeedtech.com/mediawiki/index.php/Main_Page
面板安装要求:
- Centos 7.x
- Python 2.7
- 256MB or above Ram.
- 10GB Disk Space.
安装脚本:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
安装完成后,打开 http://[你的ip地址]:8090 即可登录控制面板(记得选择语言为中文Chinese)
面板使用
首先是主页面,Ajax刷新和配色还不错,不过官方的那种灰色博主也很喜欢,干干净净。可以看到主机的系统情况和站点情况。
可以到左偏上的下拉按钮那里“Edit profile”设置面板的登录密码。
右上角的几个按钮,第一个是查看系统资源占用,第二个是快速导航,第三个是退出登录。
多用户功能,OpenLiteSpeed这么一个轻巧的服务器居然支持多用户功能,对于一些网站还是很有必要的。
创建网站。创建网站必须要创建资源包,和cPanel、DirectAdmin类似,一般面板直接创建网站即可,创建资源包可以分配每一个网站的资源或者售卖虚拟主机,可惜没有销售系统对接这个面板了。
设置好名称、空间大小、流量、FTP、数据库等限制信息。创建后就可以到Website创建网站了。
创建网站部分。绑定域名、资源包、邮箱,如果签发SSL会自动签发Let’s Encrypt,前提是你已经把域名成功解析到了面板的IP上。PHP版本支持5.3—7.1,非常方便。
此处省略其他功能(比如自建邮局,自检DNS,自建数据库,FTP设置,备份设置等)
下面是管理服务器的功能,可以对主机、OpenLiteSpeed和PHP都能进行可视化的设置管理。
安装PHP额外组件,根据需要安装。还有PHP的设置,Basic是简单设置常用参数,Advanced可以手动调试php.ini参数,不懂就别瞎改了。
安全设置。可以管理开发主机的端口还有对SSH端口进行管理,例如换登录端口和添加SSH KEY功能。
利用LS Cache 优化WordPress
经常优化WP的朋友应该都知道 WP SuperCache,或者Nginx CGI-Cache,Nginx Helper 或者 Varnish缓存。
LiteSpeed自己带有一个名为 LS Cache的缓存模块,并官方写了WordPress的插件来使用这个功能。
使用方法:打开 WordPress 的插件菜单,安装插件,搜索LScache 安装,就好了。
整合Whmcs注意事项
首先创建文件夹cybercpanel
一定要是小写,完整的名字。
上传官方插件到/module/server/cyberpanel/
并解压。插件地址:点击下载。
添加服务器,勾选SSL
否则连接不通,帐号密码可以为分销帐号也可以为主管理账号。
创建产品包,名字为英文,Whmcs
中填写为帐号_包名,比如你用admin
帐号创建Test
包,则Whmcs
中应填:admin_Test
。