# AppNode是什么?
AppNode 是一款 Linux 服务器集群管理软件,它基于 Web 页面实现对 Linux 服务器的可视化管理。不但可以帮助不熟悉 Linux 命令的用户无障碍地管理他们的 Linux 服务器,也可以帮助 Linux 运维人员提升运维管理效率。
AppNode 前身为 VPSMate,2012年在阿里云开发者大赛夺得超级工具大奖。VPSMate 由于小巧轻便,并首次实现了在服务器面板上按需安装软件,属国内首创,并风靡一时。2014年11月,该产品重新立项并命名为 AppNode。
AppNode 是:
* 国内首个支持多服务器集中管理的通用管理面板
* 国内首个支持一键快速安装的管理面板
* 国内首个具备手机应用使用体验的管理面板
* 国内首个支持完整 Web 命令终端功能的管理面板
* 国内首个支持 Let's Encrypt 免费证书签发的管理面板
* 国内首个支持 Node.js 运行环境的管理面板
* 国内首个支持……(亲,太多了,实在不想写了)
## 功能特性
* 可视化管理,提升运维效率
基于 Web 的服务器管理,软件安装和配置全可视化操作,全面脱离命令行,降低 Linux 使用门槛,提升运维效率。
* 集中式设计,快速切换管理
安装一个控制中心即可管理你的所有服务器,其它服务器只需要安装受控端。再也不用分别登录到每台服务器去管理了。
* 快速安装,轻松升级
仅需执行一条命令即可全自动安装,安装耗时不到 30 秒。版本升级无需重装,一键点击即可在线升级。
* 软件丰富,按需安装
网站管理、备份还原、Let's Encrypt、系统监控、一键建站等等,尽在软件市场。仍有一大波软件正在在不断靠近…
* 轻便高效,节约系统资源
自带 HTTP 服务器,运行内存在 30MB 以下(不含应用),空闲模块将自动关闭,为您节约服务器资源开销,降低成本。
* 遵循通用规范,系统更原汁原味
遵循 Linux 目录规范,使用默认的软件管理体系,尽可能地减少对操作系统的定制,原汁原味才放心。
## 产品参数
| 参数名称 | 参数值 | 备注 |
| --- | --- | --- |
| 设计原则 | 遵循规范、透明操作 | 遵循 Linux 目录规范,减少定制,所有操作力求透明可预测。 |
| 开发语言 | Go 语言 | 这意味着:高性能、自备 HTTP 服务、环境无依赖。 |
| 管理架构 | 主控+受控 | 一个控制中心(主控端)可以管理多个受控端。 |
| 软件管理 | 基于系统默认的软件管理体系 | 比如 CentOS 系统基于 yum/dnf 软件管理体系;<br/>所有软件均可在线安装、升级、卸载。 |
| 运行内存 | 30M 以下 | 控制中心和受控端的内存占用均在 30M 以下;<br/>应用闲置 5 分钟将会自动关闭。 |
## 相关资源
官网:https://www.appnode.com/
使用手册:http://manual.appnode.com/
QQ群:744188(入群请注明:AppNode)