如何在 MacOS 上安装 YII

17 Mar 2025 | 阅读 2 分钟

引言

YII 是一个用 PHP 编写的开源、面向对象、基于组件的 MVC Web 框架。它的 Alpha 版本于 2006 年 10 月发布。它的第一个正式版本 1.0 于 2008 年 12 月发布。YII 的当前版本是 2.0.0,它也支持 PHP 7。它可能是 Yes It Is. 的缩写。在本教程中,我们将在 MacOS 上安装 YII2。

前提条件

  1. MacOS
  2. 以管理员身份登录终端
  3. PHP 5.4.X 或更高版本
  4. PCRE 扩展
  5. Reflection 扩展
  6. SPL 扩展
  7. CType 扩展
  8. MBString 扩展
  9. OpenSSL 扩展
  10. Intl 扩展

安装

安装过程包括以下步骤。

1) 使用 Composer 安装 YII

YII 可以简单地用 composer 安装。以下命令可用于在 /Library/WebServer/Documents 中创建一个 YII 应用程序。

How to Install YII on MacOS

这将在目录 /Library/WebServer/Documents 中创建一个名为 MyApp 的应用程序。

2) 提供隐藏令牌:

在安装过程中,shell 提示我们提供需要从我们的 GitHub 存储库生成的隐藏令牌。

How to Install YII on MacOS

为此,我们需要登录我们的 GitHub 帐户并按照以下顺序生成令牌。

它将打开类似以下内容的页面。

How to Install YII on MacOS

单击 Generate token(生成令牌) 生成新的个人访问令牌。

How to Install YII on MacOS
How to Install YII on MacOS

复制生成的令牌并粘贴到终端中。由于令牌是隐藏的,因此不会显示,因此粘贴后按 Enter(回车)

How to Install YII on MacOS

它将在所需位置成功安装 YII 应用程序 MyAPP。

3) 启动服务器

首先,我们需要通过在终端上键入以下命令将我们的工作目录更改为新创建的应用程序。

然后执行以下命令来运行 YII 服务器,该服务器将默认监听端口 8080。

How to Install YII on MacOS

4) 在浏览器上访问

只需键入 localhost:8080to 通过 localhost 在浏览器上访问 YII。

How to Install YII on MacOS

因此,我们已成功安装 YII 并在 MacOS 上创建了我们的第一个 YII 支持的应用程序 MyAPP。