控制台 立即下单 立即下单
开发者工具

轻松掌控您的代码 强大的开发者工具

从 Git 仓库部署代码,在安全的浏览器终端内运行命令,并通过 cron 任务自动执行常规操作。全面掌控您的主机环境。

直接通过 Git 部署

连接您的代码仓库,将代码拉取到您的账户中。通过简单的向导,逐步完成部署设置。

支持 GitHub GitLab Bitbucket 任何基于 SSH 的 Git 服务器

  • 一键拉取代码,或设置计划自动部署。
  • 连接至 GitHub、GitLab、Bitbucket,或任何可通过 SSH 访问的 Git 服务器。
  • 运行您自己的部署命令以安装依赖、执行数据迁移或清理缓存。
  • 每个项目均配备可重新生成密钥的部署密钥,控制台会实时显示部署输出。
部署控制台输出

您的部署工作流

只需几个简单步骤,即可将您本地机器上的代码变为运行中的网站。

  1. 推送代码

    提交您的更改,并将其推送到 GitHub、GitLab 或 Bitbucket 上的代码仓库。

  2. 部署至账户

    在 Hostrena 面板中点击部署,或等待系统自动运行计划的部署任务。

  3. 运行部署命令

    您的自定义命令会自动运行,从而构建资源、清理缓存或执行数据迁移。

  4. 自动化维护

    您设置的 cron 任务将在后台运行,负责处理报表和框架任务。

常见问题

我可以连接自托管的 Git 仓库吗?

可以,您能连接任何可通过 SSH 访问的 Git 服务器。这包括自托管的 GitLab 或 Gitea 实例。

在浏览器终端中,我能获得 root 权限吗?

不能。终端提供的是受 chroot 限制的 Shell,仅限访问您特定的账户和文件。您无法在服务器上访问 root 或其他账户。

浏览器终端中可以使用哪些工具?

浏览器终端内置了 bash、php、composer、git 和 mysql 等常用工具。您可以利用这些工具,直接在浏览器中管理文件。

如何知道我的 Git 部署是否成功?

主机面板提供了一个控制台,会显示每次部署的完整输出信息。您可以通过查看该输出,确认代码及部署命令是否成功运行。

我可以用 cron 运行框架调度器吗?

可以。您可以添加一个 cron 任务,按频繁的计划运行框架调度器。例如,您可以将 php artisan schedule:run 设置为自动运行。

准备好部署代码了吗?

选择一款主机套餐,即可获得这些开发者工具及更多强大功能。