Amezmo——一款现代化的 PHP 应用托管工具,它非常棒。
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
由于 WordPress 的流行,PHP 现在是最流行的编程语言。让我们从头到尾来谈谈它的步骤:
- 您在本地开发环境中开发了一个 PHP 应用程序。
- 你想让其他人使用它,所以你想把它部署在服务器上。
- 你已经完成了注册,但是部署非常耗时,你必须自己设置整个服务器,安装所有东西,而且部署后可能会出现很多问题。
- 所以你尝试了一种变通方法,通过 FTP 直接在服务器上编辑文件来避免每次都部署!但这会破坏你的应用程序,而且没有版本控制,没有 Git 你根本无法工作。
- 部署会在你现有的工作流程中增加很多步骤,你真的不需要它。
- 部署方面绝不妥协;那只会浪费你的时间和精力。问题无穷无尽:
PHP诞生于1994年,而现在已经是2019年了。自那时以来,很多事情都发生了变化。我们拥有了如此多的工具、浏览器、版本控制服务和主机提供商。但大多数人仍然使用FTP将文件上传到服务器。
这是最简单、最便宜的部署方式,但它就像一个信使。每次部署都需要运行大量的脚本,服务器内存、性能和安全性都成了问题!唉!
现在是 2019 年,PHP 的自动化功能在哪里?它其实已经以多种方式存在了!但是成本太高!高到很容易刷爆你的信用卡,而问题在于你不想在开发环境中增加任何额外的部署步骤。
主机服务商的目标用户是普通用户,而不是开发者社区。因此,他们在提供最新版本的现代技术方面有所滞后。
安全方面怎么办?你得自己管理所有的SSL、防火墙等等。你有时间吗?
别害怕,我们不是来吓唬你的!
私有服务器价格昂贵,而共享主机的问题更是数不胜数!性能、安全性、数据访问、专用内存……容器是目前最先进、最经济的选择,可以避免所有这些问题,但自行部署并不容易。
总结一下,如果您需要处理服务器和所有部署相关事宜,您将耗费大量时间或金钱。2019
年的解决方案:
如果我告诉您有一项服务或工具可以帮您处理所有部署工作并实现自动化,而且价格非常合理,您会怎么想?听起来不错吧!但您还可以通过一个基于 Web 的图形用户界面工具来管理、扩展以及执行更多操作。
锵锵✨ 我们为您带来:
阿梅兹莫
这款现代化的工具可以自动化您的部署流程,让您专注于应用开发而非服务器维护。只需连接您的 GitHub 仓库,Amezmo 即可将其部署到内部域名,并分配私有子网 IP 地址。
部署过程无需任何额外步骤。您只需推送代码,Amezmo 将负责所有服务器维护工作。
听起来是不是很像 Netlify?
是的,我们有点像 Netlify,但我们是为动态应用程序、PHP 和数据库而设计的。您可能知道 Netlify 只支持静态网站,所以不支持 PHP 和数据库。
Amezmo 直接面向 PHP 部署,您可以通过我们现代化的 Web GUI 控制面板完成所有任务,我们认为 GUI 更便于部署。
您可以在控制面板中管理数据库、添加域名、扩展应用程序并查看 PHP 站点的所有详细信息。我们为您提供的服务远超您的预期。零停机时间,始终在线,我们的软件团队全天候工作,以支持所有技术的最新版本,包括 PHP、Node、Redis 和 MySQL。但这并不意味着我们会放弃旧版本,所有版本都可用且随时可用。
那么,人脉拓展方面呢?
网络是最复杂的部分,我们非常重视所有客户的安全。您的每个应用程序都拥有独立的私有子网,您可以轻松地在子网内共享专用服务。这样一来,您无需防火墙,也无需添加任何 SSL 证书文件或设置,我们会为您处理所有这些。部署在我们服务器上的每个 PHP 应用程序从一开始就拥有由Let's Encrypt颁发的原始 SSL 证书。
如果您需要启动工作进程或队列进程,Amezmo 可以一键启动并监控您的队列和工作进程。
Amezmo 还会保存您最近 4 次成功部署的版本,方便您在任何情况下轻松回滚。Amezmo 的功能远超您的想象。您可以将其用作完美的部署自动化工具,运行 Hook 脚本并创建其他实例。这就是为什么我们常说“Amezmo 太棒了!”的原因。我们也欢迎任何形式的反馈和改进建议。
我们致力于为用户提供卓越的体验。您可以查看Amezmo 的透明定价。
以下是如何在 Amezmo 上部署您的第一个 PHP 应用:
-
在这里我们将输入应用程序的名称,即“first-php-app”。由于您目前还没有域名,可以暂时使用“database.internal”,但以后肯定可以添加自定义域名:

-
我们将指定要使用的 PHP 版本。我们支持几乎所有版本,但我们将使用最新版本:7.4。我们也可以在这里使用 MySQL 设置数据库,并且我们将使用 Redis,因此已勾选。如果您不想使用 MySQL 或 Redis,只需取消勾选即可。

-
安装 Composer 依赖项
我们可以轻松安装 Composer 插件或 NPM 依赖项,Amezmo 通过部署钩子开箱即用地支持此功能,并且它已经为您安装了 Composer。
- 前往你的代码仓库并创建文件 .amezmo/after.pull
- 您可以按照以下模式安装任何 NPM 或 Composer 插件:
- 7 现在我们需要导入我们的 GitHub 代码库,以便在每次推送时自动部署。我们已经验证了帐户并导入了新的代码库:
- 8. 导入存储库时,我们可以指定应用程序类型:
- 9. 我们希望每次推送都进行部署,所以我们选择了“是”:
- 10. 然后无需其他步骤,我们的应用程序现在已部署,如果您已验证,则可以在您的域或内部域上访问它。
使用 Amezmo 部署应用程序简直易如反掌。它比所有旧方法都好得多,我们再次强调:
“您可以自行搭建持续部署服务器,也可以通过切换到 Amezmo 来节省宝贵的时间。”
立即在 Amezmo 上部署您的 PHP 应用程序,点击此处获取 30 天免费试用。
你或许会问:我如何才能信任一家新公司并付款?
客户的信任对我们来说至关重要,因此我们提供 30 天免费试用,您无需提供信用卡信息,您可以试用 Amezmo,我们相信您一定会非常喜欢它。
快速链接
- Amezmo官方网站。
- 文档
- Amezmo的定价
- 立即在 Amezmo 上部署您的 PHP 应用,即可获得 30 天免费试用 - 完全无需信用,点击此处即可获得 30 天免费试用。
这是一篇推广文章
文章来源:https://dev.to/justaashir/amezmo-the-modern-tool-for-php-app-hosting-and-it-s-amazing-20lj






