背景介绍

不知道还有没有人记得 VPSMate 这款老牌面板,阿里云 2012 年有开展开发者大赛,就是 VPSMate 夺得超级工具大奖,是不是有点暴露年龄? 不过我不怕。

那时候 VPSMate 的设计理念还是很惊艳的,在当时 VPS 横行,哪哪儿都是编译 LNMP 的一键包的时候,即便是红极一时的 AMH 面板也依旧是通过编译实现的,这就导致了 AMH 组件版本难以升级的痛点,通过系统软件源提供的组件搭建环境不仅更安全也更方便。

APPNode 就是 VPSMate 开发者鸟江及其团队打造出来的一个更加强大的系统运维面板&工具。通过图形化的方式最大的优点就是直观了。不过 APPNode 推出的时候是 16年,正好错过了 14年、15年 云计算野蛮发展,免费套餐层不出穷的阶段,而 16年 同样还诞生了一款同样不错的免费面板 - 宝塔面板,当时 APPNode 是收费的面板虽然月费已经很低了,但是用户还是很自觉地选择了免费的宝塔。

但是我依旧觉得这些都无法掩盖 APPNode 是一款很不错的面板,况且它现在还免费了。不过在刚开始 APPNode 是定位给有一定运维经验的人,这就又导致了一个问题,有一定经验的不一定需要面板更何况切换环境还麻烦,而小白看着一个一个组件的面板,又懵逼了。

APPNode 还是很接近用户的,当小白用户一把需求提出来立马就获得了重视,推出了 网站管理 工具来更好的进行网站设置。APPNode 又一个好处那就是贴近用户听取意见了~

地址

https://www.appnode.com/

安装

安装 AppNode 非常方便,进入官网安装说明页面:https://www.appnode.com/install,进行一番设置以后,在下面有一个 安装命令,复制以后粘贴到 Putty 或者 XShell 上回车即可,PHP 支持多版本运行。

如果使用像 阿里云·云数据库 这样的产品,就不需要安装数据库了,这一点也比有些面板死活一定要安装一个数据库给面板自己用好得多。

APPNode 提供图形化界面,所以就要有个登录端口以及账户密码的输入,最后同意相关协议

最后会显示一下登录地址和账密,这个要记住

然后就是通过地址登录了呗

网站管理

进入面板后,默认是在 网站管理 页面下的,如果没安装的话那估计是默认的桌面。可以看到有一个网站创建的指导,跟着流程一步一步走就行。

点击 创建运行环境 点击自己所以的组件就行,其他扩展组件 不建议安装蛤。

然后配置组件,像 PHP 多版本的话,就要为这个运行环境设置PHP版本

按照下图把我框出来的按钮都点一点,MySQL 连接走 Unix Socket 接口比 TCP 更安全而且性能上也不容易遇到瓶颈。

然后再部署的地方,把要启动的启动,要勾选的都勾选,我们的运行环境就创建完成了。

接下来就是 创建网站 了,还是很直观的,也不需要多解释

网站管理 中对所需网站进行 设置

可以很轻松的设置 PageSpeed、LUA 实现 CC 防御、Brotli 压缩 等等,这可都是米饭粑的金牌教程啊,用 AppNode 也就是点点鼠标的事情。

服务器集群管理

上面的 网站管理 其实只不过是开胃小菜而已啦。多服务器集群管理才是 G点!

节点管理 - 添加节点 中输入服务器的管理账号密码,就可以在另外的服务器上也实现 APPNode 的安装管理了,同一个面板管理多个服务器真的是不要太爽咯~

图形化备份

其实 APPNode 图形化备份我之前单独讲过一篇 《利用 APPNODE 搭建一个兼容任意面板、一键包的图形化备份环境》,不过介绍的其实是一个全量备份了,每次都是完整的备份一次网站文件和 MySQL 到 OSS 这样云储存中。

其实 APPNode 还支持 Rsync 以及自研的 51云备份,是支持增量备份的,像一些附件非常多的多用户网站像地方门户啊、图片站啊就特别适合增量备份。不然每次 10G、20G 的全量备份到 OSS,储存费用都让自己肉疼。

总的来说 APPNode 是一款可玩性非常强的国产面板,而且也十分亲民,大家不妨一试,你一定会喜欢上这款不赖的面板的!