[AppNode]Linux 服务器集群管理面板

2023-10-05 奥古斯宏
可视化、简易高效、操作透明、高可扩展

专栏介绍

PHP武器库推出了面板测评专栏,专门介绍各种服务器面板。

相较于其他语言的开发者,PHP开发和部署更倾向于使用“面板”来搭建环境。因此,PHP武器库将专门对各种服务器面板进行详细的测评。
测评内容主要包括:商业支持、安装方式、截图、站点管理、伪静态设置、SSL、数据库、FTP、邮箱、语言、接口、备份恢复、定时任务、守护进程、系统兼容和更多特色特点。
所有文章都是原创,有内容、有观点,并提供作者对面板的介绍和评价。
专栏网址:https://phpreturn.com/index/i11/s/p.html ,同时在其他发布平台上也会设立相关分类和专栏。

测评介绍

本期介绍一下AppNode面板。这是一个国产的操作面板,自15年发布第一个内测版本,他并不是一个开源的面板,但也提供免费的安装即用版本。也提供1元一次终身的免费认证和很便宜的商业年费套餐。仅支持centos6和7两个版本。官方提供qq群等交流渠道,对于国内用户会很方便,提供很全面的文档和在线论坛,官网还提供了在线终端演示等特效,进入面板后安装过程中的终端显示也很好看。本期按照我们的测评项目依次测试。

产品介绍

AppNode的官网介绍的非常清晰:

  • 集中式设计,快速切换管理
  • 强大的网站管理功能
  • 快速安装升级,丰富的软件市场
  • 多重安全加固,资源实时监控
  • 全面开放的 API

官网https://www.appnode.com/

测评项目

商业支持

免费安装,提供1元终身套餐和商业付费版本。

提供qq群聊、论坛、工单等服务方式。

1元终身套餐仅支持10个站点,支持切换服务器。

安装方式

AppNode提供了一键安装的命令,只要求是新系统即可,仅支持Centos6和7两个版本。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

一键安装命令如下:

INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php74,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"

实际上,网站提供了三种安装命令,可以理解为核心版、完整版等,但都一样,安装核心之后,仍然可以进入面板后再安装其他的功能。这里建议直接安装完整的配置。


在安装页面提供了常见问题的文档说明,对用户来说还是很方便的,而且提供了一个在线安装终端的演示效果,很有趣。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

登录页面如下:


面板首页,该面板实际上是一种集群的控制面板,所以首先看到的是节点管理,进入节点后才是一个服务器的基本的管理功能:

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。



版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

站点管理

AppNode是一个商业面板,虽然提供免费的安装,但是主要的功能:“网站管理”却需要付费开通。但是价格并不贵,只要1元即可购买一个终身的序列号。而且每月也都有免费的切换服务器次数,因此基本上购买了是可以一直用的。但是要注意1元的套餐仅支持10个网站。

AppNode的站点管理流程从截图看到,首先需要创建运行环境,即相当于配置一下PHP、Nginx、Mysql、FTP这些软件的配置,并且支持多个运行环境。

当我们有运行环境之后,就可以创建站点了,创建的过程也非常简单,基本上只要设置一下站点域名,所有配置都会生成好。

然后我们就可以打开网站,看到基本的欢迎页面:

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

接下来我们可以上传我们的代码,面板也提供了在线的文件管理,可以在线解压:

在文件管理中支持直接打开目录所载终端,对用户来讲非常方便,要注意的是面板安装的PHP是以appnode为开头的命令,这样有一些好处,比如可以很方便的区分PHP版本,也不会造成冲突,但是有些时候代码会默认调用PHP开头的,这种情况可以手动建立软连接,但面板最好可以提供一个设置默认PHP的功能:

对于一些现代框架,支持单独设置一个运行目录:

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

也可以在站点中直接设置伪静态,提供了常用的文件模板,对国内用户来说会很方便:

如果需要其他版本的PHP,可以进入软件管家中安装即可。

伪静态

伪静态的设置方式在前面的站点管理已经介绍了,用起来很方便。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

SSL

面板也支持Let's Encrypt的一键部署和自动续期,但是需要手动输入域名,作者认为这里可以优化一下,将站点域名默认带入。

FTP

站点可创建FTP账号,而且可以配置FTP的功能:

邮箱

面板并没有提供邮箱的功能,虽然一般我们不会去创建邮箱,但邮箱作为服务器的基本角色之一,还是要支持的,根据AppNode面板的其他的软件来看,完全可以在软件管家中增加这样一个应用。

语言

面板由国人开发,完全支持中文。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

接口

AppNode提供了比较完善的接口文档的支持,既有社区栏目,也有接口文档,也有APIDOC站点,支持非常好。

备份恢复

面板支持自动备份,并提供了备份的说明文档,也可以对站点和数据库进行备份恢复操作,还从备份文件中导入站点,这样迁移网站还是比较方便的。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

定时任务

面板也支持设置定时任务:

守护进程

面板支持在软件管家里安装supervisor应用,管理守护进程。

系统兼容

操作系统:
                           

  • CentOS 6.x 32/64位
  • CentOS 7.x 64位

(暂不支持 Ubuntu、Debian)。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

内存要求:                  

  • 建议可用内存在 512MB 以上。

更多特色

Git托管服务端

支持在应用管家中安装Gitea系统,安装后直接打开服务端的端口即可。

系统监控

内网穿透服务端

支持直接安装FRP的服务端。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

进程管理

可以再面板中直接查看进程状态。

更多的软件

面板好友几个其他的应用,比如存储管理、流量统计、端口映射、PPTP、同步客户端、Samba文件共享等,可以自行尝试。

测评总结

总体而言,AppNode是一个系统综合管理软件,实现了底层环境的安装与浏览器界面的交互,与单纯的站点管理体验和服务器运维体验都不太一样。

AppNode还有集群节点管理的功能,可以免费使用,没有限制,对于有此类需求的可以尝试。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

AppNode没有“一键迁移”的功能,但现有的备份和导入也足够方便,但如果它实现了节点间一键迁移或者节点镜像,那就真的炸天了。

AppNode基于Centos,实际上他们自己发布Yum源来管理软件,所以单纯以底层运维的角度讲,更显得专业,不过也限制在了Centos的版本中,这也体现出为什么做操作系统“支持”是非常不易的。

AppNode安装的PHP环境,不占用默认的PHP名称,都是以appnode-php74,appnode-php80等,这种做法有利有弊,但总体而言,是个比较好的解决方案。

如果你希望给服务器装一个面板后,就脱离命令行,那么AppNode其实非常不错,细想来,AppNode就像Gonme等桌面环境一样,底层服务+上层界面,所以只要AppNode一直成长下去,或者得到强大的支持,按照现在的独树一帜体验模式,会很有竞争力。

更多专栏文章

最近浏览
IP用户:49.114.*.*
5 小时前 Go-http-client
IP用户:120.227.*.*
13 小时前 Go-http-client
IP用户:116.179.*.*
19 小时前 Baidu Spider
IP用户:120.227.*.*
20 小时前 Go-http-client
IP用户:217.113.*.*
23 小时前 Barkrowler
IP用户:110.154.*.*
1 天前 Go-http-client
IP用户:92.51.*.*
1 天前 Opera Windows 10
IP用户:39.163.*.*
1 天前 Go-http-client
IP用户:117.132.*.*
1 天前 Chrome Windows 10
IP用户:182.204.*.*
1 天前 Go-http-client
IP用户:120.227.*.*
1 天前 Go-http-client
IP用户:223.88.*.*
2 天前 Go-http-client
累计浏览次数:4210
评论
点击登录
phpreturn,PHP武器库,专注PHP领域的项目和资讯,收录和介绍PHP相关项目。
最近浏览 点击登录
IP用户:54.36.*.*
IP用户:102.165.*.*
IP用户:60.188.*.*
IP用户:60.188.*.*
累计浏览次数:108085
一周浏览次数:3719
今日浏览次数:248

本站所有权利归 phpreturn.com 所有

举报/反馈/投稿邮箱:phpreturn@ulthon.com

鲁ICP备19027671号-2