LinuxPatch Appliance¶
在这篇文章中
信息
LinuxPatch Appliance 是一种专门用于自动化 Linux 环境中补丁管理的解决方案。它提供简化的更新管理、增强的安全性以及降低的运营成本。
LinuxPatch Appliance:主要功能¶
- 自动化补丁管理: 集中管理所有受支持的 Linux 发行版(包括 RHEL、CentOS、Ubuntu 和 SUSE)的更新和补丁。
- 提升安全性: 定期系统更新可最大限度地降低漏洞被利用的风险。
- 用户友好的界面: 提供直观的图形界面以管理更新,并为高级用户提供命令行支持。
- 可扩展性: 支持小型环境和大型企业基础设施。
- 监控与报告: 实时跟踪更新状态并生成所有已应用补丁的报告。
- 与现有工具集成: 无缝集成 Ansible、Puppet 或 Chef 等管理系统。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 230 | LinuxPatch Appliance | Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12 | + | + | + | + | 1 | 1 | 15 | 否 | 订购 |
- 安装时间:包括基础操作系统在内,需 15-20 分钟;
- 所需依赖项:
- docker-ce;
- docker-ce-cli;
- containerd.io;
- docker-buildx-plugin;
- net-tools;
- dnsutils。
- 通过 Nginx+Certbot 代理进行 LinuxPatch Appliance 的容器化安装,以便通过域名 "hostkey.in" 访问 HTTPS;
- 通过 Nginx+Certbot 在 443 端口上进行 SSL/TLS 代理;
- Nginx 配置文件:
/data/nginx; - 挂载点:
/data; - LinuxPatch 安装路径:
/root/linuxpatch; - 修改后的安装脚本
configure.sh:自动化设置包含 LinuxPatch、数据库、Web 访问和 SMTP 的 Docker 容器;所有参数均记录在docker-compose.yml中,并支持后续编辑; - 自动设置 Web 界面、数据库和 SMTP 的访问权限;
- 安装后可手动修改
docker-compose.yml; - 最低配置要求:
- 处理器:至少 2 个 CPU 核心;
- 内存:4 GB;
- 存储:20 GB 可用空间;
- 网络接口:1 Gbps。
备注
除非另有说明,我们默认从开发者网站或操作系统存储库安装软件的最新发布版本。
部署 LinuxPatch Appliance 后的入门指南¶
购买订单后,系统将向注册时提供的电子邮件地址发送通知,表明服务器已准备就绪。通知中将包含 VPS IP 地址以及连接所需的登录凭据。我们的客户通过 服务器管理面板和 API — Invapi 来管理其设备。
认证数据可在服务器管理面板的 Configuration >> Tags 选项卡或发送的电子邮件中找到:
- 访问 LinuxPatch Appliance Web 界面的链接:位于
webpanel标签中。
备注
在开始使用 LinuxPatch Appliance Web 界面之前,必须执行初步的软件设置。
成功安装系统后,请按照以下步骤进行初始配置并启动 LinuxPatch Appliance:
步骤 1. 通过 SSH 连接到服务器:
步骤 2. 导航到安装目录。使用以下命令进入包含安装文件的目录: 步骤 3. 运行配置脚本。执行以下命令以启动配置脚本:
- 该脚本会自动配置关键系统参数,包括网络设置、服务和数据库。
- 如有必要,请按照控制台显示的提示输入所需数据。
在初始设置过程中,将提供以下凭据:
- 数据库名称;
- 数据库用户;
- 数据库密码;
- SMTP 发件人;
- SMTP Login;
- SMTP 密码:

步骤 4. 等待进程完成。
-
脚本执行完毕后,请复制:
- 访问 Web 界面所需的唯一 administrator Login 和 Password。
-
密码将在脚本执行结束时显示。建议将其保存在安全的位置。

系统现已准备好进行进一步配置和使用。要开始使用,请前往 webpanel 标签中的链接:

备注
有关 LinuxPatch Appliance 基本配置的详细信息,请参阅 开发者文档。