Skip to content

CapRover

在这篇文章中

本文目录 - CapRover:主要功能 - 部署功能 - 部署 CapRover 后的入门指南 - 在 CapRover 中启用 HTTPS - 使用 API 订购带有 CapRover 的服务器

信息

CapRover 是一个用于自动化部署和管理容器化应用程序的平台。它提供了一个便捷的 Web 界面,用于部署、扩展和管理容器化应用程序,并支持与各种云服务的集成。

CapRover:主要功能

CapRover 是一个开源项目,允许您快速轻松地配置和扩展容器化应用程序。CapRover 的主要功能包括:

  • 简单的应用程序部署:提供直观的 Web 界面,用于在 Docker 容器中部署和管理应用程序。
  • 自动化的基础设施设置:自动配置应用程序运行所需的一切,包括数据库、SSL 证书和扩展。
  • 云服务集成:支持连接到 DigitalOcean、AWS、Azure 等流行的云平台。
  • DNS 和域名管理:简化已部署应用程序的域名和 DNS 记录管理。
  • 监控和日志记录:提供用于监控应用程序性能和跟踪日志的工具。

部署功能

ID 软件名称 兼容操作系统 虚拟机 物理机 vGPU GPU 最低CPU(核) 最低内存(GB) 最低硬盘(GB) 自定义域名 是否启用
218 CapRover Ubuntu 22.04 + + + + 2 2 30 订购
  • 安装时间 - 10 分钟(含操作系统)。
  • 已安装的软件:
    • Docker CE;
    • Docker Compose;
    • CapRover。

备注

除非另有说明,默认情况下,我们从开发者网站或操作系统存储库安装软件的最新发布版本。

部署 CapRover 后的入门指南

支付订单后,将向注册时指定的电子邮件地址发送通知,表明服务器已准备就绪。通知中将包含 VPS IP 地址以及用于连接的登录名和密码。我们的客户通过 服务器管理面板和 APIInvapi 管理设备。

认证数据可以在服务器管理面板的 Configuration >> Tags 选项卡中找到,也可以在发送的电子邮件中找到:

  • 访问带有 Web 界面的 CapRover 控制面板的链接http://caprover{server_id_from_invapi}.hostkey.in:3000

  • 默认密码captain42

为了使应用程序正常工作,已为域名创建了启用通配符的 A 记录:*.caprover{server_id_from_invapi}.hostkey.in

备注

登录控制面板后,建议启用安全连接 (HTTPS)。

CapRover Web 界面提供以下主要功能:

  • Dashboard:这是 CapRover 的中心枢纽,显示有关系统的汇总信息,包括已部署应用程序的当前状态、服务器状态和重要通知。在这里,您可以快速评估所有应用程序和服务器的整体状态,并进入更详细的数据进行分析。

  • Apps:包含与应用程序相关的所有功能:创建、配置和删除。CapRover 支持使用 Docker 容器启动应用程序,并提供简单的设置和部署流程。此部分包括用于配置每个服务的环境变量、端口和其他参数的工具。

  • Monitoring:允许您监控系统状态和应用程序性能。该部分显示 CPU 负载、内存使用率、网络流量和其他关键指标的图表,有助于识别问题并及时应对潜在故障。

  • Cluster:提供用于管理和扩展服务器集群的工具。在这里,您可以添加或删除节点,配置负载均衡和资源分配,并设置备份和复制参数以提高系统弹性。

  • Maintenance:这是一套用于 CapRover 维护的工具。该部分包括系统清理、日志管理和服务器重启等功能,有助于保持系统稳定运行,防止积累可能降低性能的不必要数据。

  • Settings:提供更改通用 CapRover 参数的访问权限,包括安全设置、用户管理和通用服务器参数。在这里,您可以配置身份验证、安装 SSL 证书并更改服务器配置以提高性能和安全性。

备注

有关基本 Docker 设置的详细信息,请参阅 开发者文档

在 CapRover 中启用 HTTPS

要在 CapRover 控制面板中配置安全连接 (HTTPS),建议执行以下步骤:

  1. 根域名设置

    • Dashboard 选项卡中,在文本 For example, if you set *.my-root.example.com... 下方的字段中,输入将用于 CapRover 面板和应用程序的域名。例如,如果您的域名是 example.com,您可以使用子域名 my-root.example.com

    • 在 DNS 设置中配置类型为 *.my-root.example.com 的 A 记录,指向带有 CapRover 的服务器的 IP 地址。这确保通过子域名访问所有 CapRover 应用程序。
    • 点击 Update Domain 按钮以保存更改。
  2. 启用 HTTPS

    • 设置域名后,Enable HTTPSForce HTTPS 按钮将变为可用。
    • 点击 Enable HTTPS 以通过 Let’s Encrypt 获取 SSL 证书。
    • 可选地,您可以点击 Force HTTPS 以强制将所有 HTTP 请求重定向到 HTTPS,确保所有用户的安全连接。

使用 API 订购带有 CapRover 的服务器

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×