对于建站小白来说,常用的有军哥的lnmp的一键包,也有oninstack的一键包,这都为我们提供了建站的入门提供了便利的工具。不过一键包在方便,也无法提供给我们便利的虚拟主机的快感。一个好的主机面板不仅可以帮助我们方便的建站,提高我们的效率,而且对于我们的学习也有帮助,也可以节省时间让我们聚焦网站本身。今天介绍一下AppNode面板。AppNode面板是我很早以前就了解过,但是没具体使用的一个面板,这个面板2018年就全面免费了,但是遗憾的是,这个面板免费版有建站数量的限制对于我这种喜欢瞎折腾的人来说还是有一定的限制。而且这个面板据说免费之后,更新就不是那么及时了。最近有时间,使用GCP的主机来测试一下AppNode面板。分享一下使用体验。
如果你没有主机测试没你可以使用阿里云学生机,腾讯云学生机,华为云学生机,如果你有visa,mastercard信用卡的话,你也可以使用aws一年免费试用机器或者GCP一年300刀试用。关于如何申请本站有两篇关于GCP的 文章。
一、安装
使用面板首先我们遇到的就是安装的问题。在这方面两个面板都特别的方便。
宝塔面板现在支持多种linxu操作系统,也有windows版本。但是AppNode只支持centos操作系统。不过AppNode的优点是可以在安装环境的时候,直接预设你要安装的软件。
两个面板可以说各有千秋吧。
AppNode具体安装代码如下(nginx+php7.1+mysql5.6)
INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php71,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"
二、使用
1.节点管理
AppNode的节点管理功能和宝塔面板的面板关联比较相似,但是AppNode可以直接添加其他服务器的SSH服务,可以使用web的ssh功能。如果其他服务器安装了受控端,可以有更好的使用体验。
这个ssh功能比宝塔面板的要好使,至少宝塔面板安装在GCP上web ssh功能根本无法使用
而且可以监控节点的资源。
2.用户管理
这是宝塔面板没有的功能,可以多用户使用。
3.序列号管理
因为AppNode的收费机制不同,AppNode是限制网站个数,不限制功能使用,但是宝塔面板是限制部分高级插件和功能的使用。所以这也是特有的功能,可以更换授权等等。有特有的受控端控制和控制中心设置。
4.建立网站
现在都被宝塔面板惯坏了,宝塔面板的建站流程可以说是真的非常人性化,使用AppNode面板一时间还有点不习惯。
AppNode默认没安装web环境,需要到软件管家里先安装网站管理程序。
安装完成打开程序才会有新建网站功能
新建网站需要先配置运行环境
php环境,反向代理,和静态网站需要分别配置,而且没有apache服务。这点与宝塔面板相差甚远,因为宝塔面板新建网站真的特别方便。没有运行环境的设置。但是这样也有好处,可以实现环境的隔离。
5.文件对传
这也是这个面板的特色了,可以实现本服务器和不同服务器不同目录之间的迁移。
三、软件管理
这个为什么单列一个大目录呢?因为这才是核心所在。因为所有我们用到的功能基本都是在这里边,从web服务器到ftp服务,到备份功能都是这里边出的。这个和宝塔面板相比,功能更加多一些,有很多宝塔面板没有的功能,比如内网穿透,而且宝塔面板高级插件都是专业版面板使用,如果不买专业版,那个单独付款真的是贵的一匹。
具体功能大家自己安装体验吧,这儿主要介绍一下宝塔面板没有的功能。
看图都可以看明白哈哈。
这儿也是特色,至少宝塔没有go语言一键配置。
宝塔面板的一键迁移用的就是rsync服务。这儿要是实现迁移的话需要自己配置,但可定制性强。
这儿算是高级功能了。怎么使用大家各自体会吧。
系统信息插件比较强大,截图只有一部分,真实的很强大。
服务管理,这个把所有的服务的开关整合到一块,比较方便
脚本管理功能大赞,可以自动运行自己的脚本。
这儿也是特色功能,具体看图吧。实用命令真的安逸。
与宝塔面板相比,宝塔面板更适合入门用户使用,更加的人性化。而AppNode功能强大,可操作性强。适合折腾的人使用。但是免费版有三个网站的限制,又限制了我们的折腾。
很多都只介绍了皮毛,并没介绍具体使用,大家可以安装仔细体验
我发现我写作逻辑有点混乱,请见谅。
文章评论