开源、强大的Linux服务器集群管理工具,比宝塔好用!

article/2025/9/30 8:15:34


 点击图片获取最近两年爆款好文 

在这之前肯定很多人都接触过Linux管理面板:宝塔,宝塔的确非常方便而且好用,安装也简单,复制粘贴几句命令即可安装完成,且提供免费版。今天呢,民工哥向大家介绍另一个Linux的服务器管理面板——AppNode,功能丰富,也提供免费版,且是永久免费!

官方地址:https://www.appnode.com/

Appnode相关功能介绍

1、集中式设计,快速切换管理

安装一个控制中心即可管理你的所有服务器,其它服务器只需要安装受控端。再也不用分别登录到每台服务器去管理了。

  • 不限制服务器数量

  • 集中显示运行状况

  • 在线 SSH 终端连接

  • 分组管理

  • 自定义节点名称

  • 支持通过 SSH 隧道连接受控端

  • 多用户服务器权限管理(开发中)

2、强大的网站管理功能

通过整合 Nginx、PHP、MySQL 等组件,帮助您快速创建和配置网站。

  • 多种架构:PHP、纯静态、反向代理

  • 组件可选择性安装,PHP多版本并存

  • 创建网站时自动创建数据库和FTP

  • Rewrite、SSI、Gzip、跳转、缓存等丰富的配置

  • 并发限制、请求限制、下载限速

  • 目录大小限制和写入防护

  • HTTP/2.0、Let's Encrypt免费证书

  • 批量备份和导入,定时备份

  • 建站市场一键下载安装网站源码

  • 更多架构支持:Node.js、Java、Python(开发中

3、快速安装升级,丰富的软件市场

仅需执行一条命令即可全自动安装,安装耗时不到 1 分钟。版本升级无需重装,一键点击即可在线升级。丰富的软件市场,满足您多样化的服务器软件需求,您的服务器不再仅仅是 Web 服务器。

  • 自定义安装命令

  • 基于系统默认软件管理体系

  • 采用 Go 语言开发,自带 HTTP 服务,环境无依赖

  • 软件批量安装、批量升级、自动升级

  • 超过 40+ 个应用软件功能

  • 超过 100+ 个 PHP 扩展

  • 超过 10+ 个 Nginx 模块

  • 软件还在不断持续增加和维护

4、多重安全加固,资源实时监控

从操作系统层面和应用层面,提供多项加固措施保障您的服务器和应用安全。强大的系统监控功能,让您对服务器的资源消耗情况了如执掌。

  • SSH 登录通知

  • 面板登录通知

  • 防火墙快速端口开关、IP 黑名单

  • 所有进程的端口开放状态集中查看和管理

  • 网站目录防护,禁止上传后门文件

  • 受控端支持走 SSH 隧道,不暴露新端口

  • 对系统资源使用情况的采集、监控和警报

  • 网站防 CC 攻击

5、全面开放的 API

全面开放的 API 机制,便于您将 AppNode 已有的功能整合到您的系统中。

  • 基于 HTTP/HTTPS 的 API 调用

  • 基于 HMAC-MD5 签名的 API 验证机制

  • 面板所有功能均基于 API 实现,开放度为 100%

  • 科学的模块划分,每个模块拥有自己的独立的 API 文档

  • 良好的 API 路由机制,从控制中心到受控端应用的 API 均可轻松调用

API开发手册:http://apidoc.appnode.com/504312

Appnode安装系统要求

安装前请确保您的系统符合安装条件:

  • 操作系统:

    • CentOS 6.x 32/64位

    • CentOS 7.x 64位

    • 暂不支持 Ubuntu、Debian

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

  • 浏览器要求:
    请使用 Chrome、FireFox、IE10+、Edge等浏览器。

Appnode安装

其实它的安装也非常简单,官方提供了一键安装的脚本,具体配置一下就可以看到安装的命令了,如下图:

将标记的命令拷贝到你的服务器上执行即可。

[root@CentOS7-1 ~]# bash -c "$(curl -sS http://dl.appnode.com/install.sh)"
######################################################################## 100.0%AppNode - www.appnode.com
---------------------------------------------------------_______ _____ __ ____________ |__________________ | / /___________ /______ /| |__ __ \__ __ \_ |/ /_ __ \ __ /_ _ \_ ___ |_ /_/ /_ /_/ / /| / / /_/ / /_/ / / __//_/  |_| .___/_ .___//_/ |_/ \____/\__,_/  \___//_/     /_/
---------------------------------------------------------
* Installer Version: 20180130143006
* Synchronizing server time...ok
>> Updating software repository
--------------------下载过程省略
Complete!>> AppNode CCenter configuration* Port [default: 8888]: #可以输入修改默认端口
* Admin username [default: admin]: #输入修改默认用户名
* Admin password [default: x8YOqBWh]: mingongge.com #设置密码
* Is configuration right? [Y/n] Y #确认配置>> Stop and disable firewalld
>> Adding Firewall Rules For AppNode CCenter
>> Starting AppNode CCenter service
>> AppNode CCenter installed successfully!
--------------------------------------------------
- URL: http://192.168.1.9:8888/
- Admin username: admin
- Admin password: mingongge.com
--------------------------------------------------ENJOY YOUR NODE :-)

相关的过程如下:

登录Appnode

输入刚刚配置的用户/密码:admin/mingongge.com登录

进入之后的界面

添加节点

点击打开终端的图标,即可连接到这台服务器

安装受控端

点击开始安装,管理端就会自动开启安装程序,如下图:

其实这个过程就相当于远程连接到这台服务器,执行相关的命令操作,整个过程可以在上图的显示框看到。

整个过程还是挺快的,下一步即可。

这样在节点管理界面就可以看到本台服务器的一些状态信息

点击进入桌面或主机IP都可以进入管理界面

文件管理,创建一个测试文件来测试一下这个功能

功能非常强大,由于篇幅有限就不再一一展开,更多相关的好功能,感兴趣的读者可以自行安装与发掘。

有用过此款管理面板的读者,欢迎留言分享!

你的使用建议与感受、或者吐槽。

最新整理的 2TB 技术干货:包括架构师实战教程、大数据、Docker容器、系统运维、数据库、redis、MogoDB、电子书、Java基础课程、Java实战项目、ELK Stack、机器学习、BAT面试精讲视频等。只需在「 民工哥技术之路」微信公众号对话框回复关键字:1024 即可获取全部资料。

☆ END ☆

精彩文章推荐:


Istio是个啥?看完此文彻底搞懂(赠书)

有工作的偷着乐吧!看我这面试多惨烈...

折腾 2 年多!我们终于见面了!

自动补全、回滚!介绍一款可视化 sql 诊断利器

浅谈Nginx服务器的内部核心架构设计!

不懂 Zookeeper?来看看这篇文章

相见恨晚的15个 Linux 神器,你可能一个都没见过

点击【阅读原文】发现更多精彩

点个在看、转发支持一下吧


http://chatgpt.dhexx.cn/article/FjNir0AB.shtml

相关文章

windows服务器安全管理工具——IISCrypto

查看服务器是否可以升为TLS1.2 网上有手动改注册表的方案,但这种方式万一误操作就不好了。所以还是建议使用软件修改,推荐下面这个软件。 官方网站地址:https://www.nartac.com/Products/IISCrypto/ 下载地址:https://www.narta…

ServerBoss:国产免费的Linux连接工具,服务器管理工具

在这个数字化时代,Linux正在成为越来越多企业的首选操作系统。但是,由于它复杂的命令行界面和复杂的文件系统,许多用户可能会认为Linux不太友好和难以驾驭。同时目前大部分Linux连接工具都是国外产品,且需要商业授权。在此背景下&…

服务器管理平台

分享一个轻量级服务器管理平台那就是Commander, 它是一款轻量级一站式DevOps平台,是持续部署、持续集成的解决方案,也是服务器管理、 操作、监控、在线终端的解决方案,同时集成了Docker管理; 官网: http://commander.mange.work/…

一款好用的开源家庭服务器管理工具

点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~中文详细注释的开源…

最好用的服务器连接管理工具

最好用的服务器连接管理工具 这里小编介绍一款好用的、免费的、功能强大的连接管理工具finalshell 1.finalshell是按这样操作、登录的 2.登录过后 3.最后附上下载地址 Windows版下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe macOS版下载地址: htt…

【服务器管理】

Windows Server 2016创建AD域控服务器 一、创建服务器环境二、创建服务器角色三、域配置 一、创建服务器环境 首先创建两台Windows Server 2016的服务器环境,本文章不再重新进行创建。 二、创建服务器角色 1、首先,进入其中一台服务器,在…

4款简单实用的的服务器文件管理工具推荐

作为Linux服务器远程桌面系统的必备工具,选择一款好用的Linux文件管理器,能让日常使用更效率。接下来推荐几款功能丰富,适用于Linux 的免费文件管理器,希望能对大家有所帮助。 这几款Linux文件管理器分别具有文件传输&#xff08…

这10个比较好用的服务器管理软件你都知道吗?

这10个比较好用的服务器管理软件你都知道吗? 1、远程桌面连接2、Arp防火墙3、FTP服务和客户端4、硬件检测5、流量监控6、端口监控7、进程监控8、日志分析9、日志搜索10、代码编辑 服务器大本营——技术文章内容集合站发车啦! 当网站、游戏等业务发展到一…

虚拟地址与物理地址的转换

在虚拟地址空间那篇文章中我们简单地介绍了虚拟地址空间,知道了应用程序中使用的是虚拟地址,需要通过MMU转换成物理地址,本文将详细介绍虚拟地址如何转换成物理地址。 页、页框、页表 linux操作系统以页为单位管理虚拟内存,通常…

Linux操作系统 虚拟地址空间

目录 1、一段代码引出一个问题 运行结果: 讨论: 2、Linux下进程虚拟地址空间分布 3、什么是虚拟地址空间? 4、虚拟地址出现之前:进程直接访问物理内存 5、再述虚拟地址空间 虚拟地址空间结构体是如何进行区域划分的呢&…

虚拟地址、虚拟内存、物理地址、物理内存

虚拟地址、虚拟内存、物理地址、物理内存 物理内存和虚拟内存虚拟地址、物理地址 物理内存和虚拟内存 物理内存 物理内存时有限的,当有多个进程要执行的时候,假设都要给4G内存,很显然你内存小一点,这很快就分配完了,…

虚拟地址空间【详解】 虚拟地址空间是什么 | 为什么要有虚拟地址空间

目录 一、什么是虚拟地址空间 / 虚拟地址空间是如何被设计的 1.先看一下linux空间分布 I.示意图: II.验证: 2. 在已知Linux内存分布之后,我们来看一个奇怪的现象 I.代码 : II. 输出: III.思考,引出--虚拟内存(虚拟地址空间&#xff0…

虚拟地址转物理地址

概述 CPU是如何利用页目录和页表 等数据结构将一个32位的虚拟地址翻译为32位的物理地址的。其过程可以概括为如下步骤。 ① 通过CR3寄存器定位到页目录的起始地址,正因如此,CR3寄存器又称为页目录基地址寄存器(PDBR)。取线性地址…

虚拟地址与物理地址

虚拟地址 恰如其名,这个地址是虚拟的,与具体环境是解耦的,这样可以是程序员在编写程序时只需要关注代码逻辑本身,而不需要考虑地址分配。这些虚拟地址并不是真正运行在机器上的内存地址,每个程序的虚拟地址都是独立存在…

虚拟机ip地址

文章仅为自己在建立虚拟机过程中遇到的问题进行记录。 虚拟机查看IP地址输入 ip address 即可查看; 新建虚拟机的时候会遇到输入ip addr出现没有看到ip地址,例如如下情况时: 每个人上图可能会有不同显示,例如我的就是以eno16777…

浅谈虚拟地址转换成物理地址(值得收藏)

这里,我们讲解一下Linux是如何将虚拟地址转换成物理地址的 一、地址转换 在进程中,我们不直接对物理地址进行操作,CPU在运行时,指定的地址要经过MMU转换后才能访问到真正的物理内存。 地址转换的过程分为两部分,分段…

虚拟地址

虚拟地址 虚拟地址是程序运行在保护模式下,这样程序访问存储器所使用的逻辑地址称为虚拟地址。 那为什么需要虚拟地址呢 我们要说到寻址方式 寻址:根据指令内容确定操作数地址的过程,称为寻址 在16位的cup或者8086cpu的时候,他…

虚拟地址如何访问到物理地址

环境:32bit CPU 一、通过二级页表映射的方式访问物理地址 1、取一级页表的基地址Abase1 2、取虚拟地址的前12bit[31:20]地址O1 3、计算得到新地址Apgd(Abase1&0xFFFFF000)O1,此地址是PGD页表上的地址,取此地址中的数据Abase2 4、取虚拟地…

总线地址、物理地址、虚拟地址

1、总线地址 地址总线(Address Bus)是一种计算机总线,是CPU或有DMA能力的单元,用来沟通这些单元想要访问(读取/写入)计算机内存组件/地方的物理地址。 其实就是CPU能够访问内存的范围。 CPU寻找外部的内…

虚拟地址空间和物理地址空间

1.概念 物理地址:物理地址空间是实在的存在于计算机中的一个实体,在每一台计算机中保持唯一独立性。我们可以称它为物理内存;如在32位的机器上,物理空间的大小理论上可以达到2^32字节(4GB),但如果实际装了512的内存&a…