深入了解:使用 AMPPS 设置本地服务器
MAMP 是 OSX 中最流行的运行本地服务器的应用程序之一;对于 Windows 用户,WAMP 或 XAMPP 可能是使用最广泛的选项。这三个应用程序足以胜任这项工作。但是,如果有另一种工具可以使开发人员的工作更快、更高效,我们会一有机会就使用该工具。
最近,我们遇到了一个名为AMPPS的应用程序。它包含大量功能,并且不仅仅是运行本地服务器。如果您正在寻找替代应用程序,让我们看看 AMPPS 必须提供什么,并了解如何使用它在本地计算机上部署网站。
推荐阅读: 使用 MAMP 的 WordPress 多站点初学者指南
入门
与上面提到的三个应用程序类似,AMPPS 封装了 Apache、MySQL 和 phpMyAdmin,让我们可以在计算机本地运行和开发基于 PHP 的 Web。此外,AMPPS 还包括MongoDB、Python 和 RockMongo,以满足更广泛的技术需求和偏好。
此外,AMPPS 附带 Softaculous,它允许我们使用自动安装程序以最短的方式安装 Web 应用程序。在撰写本文时,有280 多个 Web 应用程序可以通过 Softaculous 安装,其中包括 WordPress、Drupal、Mangento,甚至还有新的博客平台Ghost。
有了它,我们还可以为我们创建的网站创建域名,而不是使用默认名称localhost
。
安装 AMPPS
AMPPS是一款免费应用程序,适用于 Windows 和 OSX。在此处下载,并根据您的操作系统按照安装说明进行操作。运行它,然后打开 AMPPS Admin。确保 Apache 和 MySQL 已经启动。
然后,打开您的浏览器并转到localhost/ampps
。这是安装应用程序、为 AMPPS 设置密码、创建数据库以及管理域名等操作的页面。
使用 AAMPS
在左侧,如上面的屏幕截图所示,您可以看到有几类应用程序,从博客、CMS 和电子商务到教育应用程序。
例如,我们将安装Magento。它是一个电子商务平台,非常适合大型和复杂的在线商店。在继续之前,我们需要为它创建一个域名。
创建域名
单击添加域图标。既然这样,就给它起个名字吧store.dev
,当然你可以随意命名域名。请注意,如果您当前正在系统中运行 Pow,则必须将其卸载。否则,该域将不可访问,只会返回一个Not Found错误。
选择“向主机文件添加条目?”将域名注册到主机文件中。
单击添加域后,系统会提示您输入管理员凭据用户名和密码,因为它会尝试写入文件hosts
。
至此,我们完成了添加域名。您可以在浏览器中尝试以确保它可以访问。如果不是,则您可能还有另一个应用程序也占用了虚拟主机,例如Pow。如果您安装了它,请将其卸载。
安装Magento
使用一键式自动安装程序工具,安装和运行 AMPPS 应用程序非常简单。如前所述,我们将安装Magento。因此,让我们转到电子商务 > Magento,然后单击安装按钮。
填写所需的设置,然后(再次)单击页面底部的安装按钮。
该过程可能需要一段时间,如果这是您第一次安装 Magento 或任何其他应用程序,AMPPS 将不得不下载包源。该过程完成后,该网站应该可以访问,如下所示。
完毕!
就是这样!我花了不到一分钟的时间来安装 Magento。与可能需要大约 10 到 15 分钟的传统方式相比,这确实节省了时间。它还消除了大部分麻烦(设置 Magento 可能会令人痛苦;曾经有过)。
结论
正如您在上面看到的,AMPPS 带有一个域管理器和一个用于数百个 Web 应用程序的自动安装程序工具。此外,还有许多我们尚未探索的免费功能。相比之下,我认为 AMPPS 确实可以更好地替代 MAMP、WAMP 和 XAMPP。