AppNode 是一款功能丰富的 Linux 服务器管理面板,采用 Go 语言开发,环境无依赖。支持 40+ 个应用软件、100+ 个 PHP 扩展、10+ 个 Nginx 模块,除了常规的 WEB 建站功能外,还支持服务器集群管理。

Tip: AppNode 免费版支持创建 3 个站点,对于单台 VPS 建站已足够使用。
AppNode 仅支持 Linux 系统,目前兼容 CentOS 6.x(32/64位)和 CentOS 7.x(64位),不支持 Ubuntu/Debian。内存建议 1GB 以上,以获得良好的运行体验。

安装前需在 AppNode 官方网站选择所需的软件版本和组件,生成对应的安装脚本。
INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,pureftpd,mysql56' bash -c"$(curl -sS http://dl.appnode.com/install.sh)"

将生成的脚本粘贴到 SSH 终端中回车执行,等待自动安装。AppNode 包含控制中心、受控端和网站管理三个组件。单台服务器建站需安装全部三个组件;如需集群管理则需分别部署主控和受控端。

安装过程中需设置面板端口(默认 8888)、管理员用户名和密码,确认后继续安装。

基础框架安装完成后,WEB 环境(LAMP/LNMP)需登录面板后进一步安装。

登录 AppNode 面板后,进入网站管理模块。首次使用需安装 WEB 环境组件。

按需选择 PHP 版本进行安装,然后配置 Nginx 等组件。

完成 WEB 环境部署后,即可像宝塔面板一样创建站点、管理数据库。AppNode 的优势在于支持集群管理,适合多服务器场景。
Tip: 更多搬瓦工使用教程请参考新手教程目录。