如何在Mac上本地安装WordPress(两种简便方法)

10/26/2022

为什么要在Mac上本地安装WordPress?

通常,你需要一个网络托管账户和一个域名来创建一个WordPress网站。然而,核心的WordPress软件是免费下载的,可以在你的计算机上本地运行。这个本地的WordPress站点通常在互联网上是不可见的,只能在你的计算机上查看。这种方法的优点是你可以私下练习使用WordPress,试一试,并看看你能制作什么类型的网站。你还可以使用这个本地安装来测试不同的WordPress主题和插件,然后再安装到你的网站上。

在Mac上本地安装WordPress需要哪些工具?

WordPress主要是用PHP编写的,这是一种服务器端编程语言。要运行PHP,你需要一个网络服务器软件。你还需要为你的网络服务器软件安装MySQL数据库管理系统。独立安装所有这些软件并使它们协同工作听起来像是一项艰巨的任务。幸运的是,有一些免费的开发工具,使得即便是非技术用户也能够轻松地将它们作为一个包安装。本文将向你展示两种这种工具。

方法一:使用Local WP在Mac上本地安装WordPress(推荐)

Local WP是一种WordPress开发工具,可以让你轻松在你的Mac计算机上设置本地服务器。你也可以在Windows和Linux上使用Local来设置WordPress。首先,你需要访问Local网站,并点击屏幕右上角的‘下载’按钮。选择Mac作为你的平台后,Local会要求你填写一个简短的表单。输入你的姓名、电子邮件地址和电话号码后,点击‘立即获取’按钮。这将会把Local安装文件下载到你的计算机。下载完成后,双击下载的文件,这将启动一个安装向导,指导你在计算机上安装Local。Mac用户只需将Local应用程序拖动到应用程序文件夹中。安装完成后,你可以从应用程序文件夹中启动Local应用。

方法二:使用MAMP在Mac上本地安装WordPress

MAMP是一个流行的程序,可以让你在你的Mac计算机上运行WordPress。首先,你需要访问MAMP网站,并下载最新版本的MAMP和MAMP Pro。下载完成后,双击MAMP .pkg文件,这将启动MAMP安装程序。根据屏幕提示完成安装。安装完成后,从应用程序文件夹中启动MAMP。在MAMP文件夹中,你会看到不同版本的MAMP。确保选择免费的版本。在启动MAMP之前,我们推荐配置一些设置来优化你的MAMP体验。点击工具栏中的‘MAMP’,选择‘偏好设置…’在弹出的窗口中,选择‘端口’选项卡,确认Apache端口设为8888。然后设置你的文档根文件夹,即你将创建和存储所有本地WordPress网站的文件夹。默认情况下,MAMP使用/Applications/MAMP/htdocs/文件夹,但你可以更改为其他位置。

将本地WordPress安装迁移到在线网站

在本地环境中练习使用WordPress后,你可能希望将其迁移到在线网站。这是让其他人可以看到你的网站的唯一方式。你需要购买一个域名和网络托管服务。我们推荐使用Bluehost,他们是世界上最大的托管公司之一,也得到WordPress.org的官方推荐。购买托管服务后,可以参考我们的指南,将WordPress从本地服务器迁移到在线网站。



Related Posts

  • 2025-02-16
  • WordPress 教学

你是否想过,能不能用更引人注目的方式取代WooCommerce中基本的促销徽章?答案是肯定的!通过自定义产品徽章,你可以在在线商店中突出新产品、折扣商品或限时优惠。在这篇文章中,我们将展示给你两个简单的方法,使用强大的插件或添加简单代码来为你的WooCommerce商店添加自定义产品徽章。

閱讀更多
  • 2025-01-18
  • WordPress 教学

我们都知道推荐计划是强大的武器。但要找到真正的品牌代言者并不容易。许多计划吸引的只是想快速赚钱的人,导致非真实的推广,无法有效转化客户。幸好,作为 WooCommerce 商店的店主,您有一个巨大的优势:一群真正喜爱和使用您产品的内置客户群。通过将这些现有客户转化为推广合伙人,您可以释放真实口碑营销的力量。

閱讀更多
  • 2025-01-10
  • WordPress 教学

最近,我们的一位比利时读者在其在线商店中苦于销售增长缓慢。除了其他建议外,我们建议他们在网站上设置Bancontact支付。Bancontact是一种主要在比利时使用的流行支付系统,客户可以通过银行账户进行安全的实时支付。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>