如何在 Debian 11 上安装 CakePHP

在本教程中,我们将向您展示如何在 Debian 11 上安装 CakePHP。对于那些不知道的人,CakePHP 是一个用 PHP 编写的 Web 应用程序开发框架,建立在 Ruby on Rails 的概念之上。 正如我们所知,Ruby on Rails 使用 Ruby 作为一种语言,但具有 Cake 想要在 PHP 中实现的开发功能。 它是程序员创建 Web 应用程序的基础结构。 模型、视图和控制器用于将业务逻辑与数据和表示层分离。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示如何在 Debian 11(Bullseye)上逐步安装 CakePHP。

在 Debian 11 Bullseye 上安装 CakePHP

第 1 步。在我们安装任何软件之前,重要的是通过运行以下命令确保您的系统是最新的 apt 终端中的命令:

sudo apt update sudo apt upgrade

步骤 2. 安装 LAMP 堆栈。

需要 Debian 11 LAMP 服务器。 如果您没有安装 LAMP,请阅读我们之前的教程以在 Debian 11 上安装 LAMP 服务器。

步骤 3. 安装 Composer。

现在我们在您的 Debian 系统上使用以下命令安装 Composer:

curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer chmod +x /usr/local/bin/composer

步骤 4. 在 Debian 11 上安装 CakePHP。

在您的系统上安装作曲家之后。 让我们创建一个名为“idroot 应用程序” 使用 composer 命令如下:

composer create-project --prefer-dist cakephp/app [project-name]

例如:

composer create-project --prefer-dist cakephp/app [idroot-app]

接下来,访问它并使 bin/cake 文件可执行,这将帮助我们在开发人员模式下运行项目。 为此,您必须运行:

bin/cake server

此外,您可以指定要侦听的主机和端口:

bin/cake server -H [host] -p [port]

例如:

bin/cake server -H [192.168.77.21] -p [8080]

步骤 5. 在 Debian 上访问 CakePHP。

成功安装后,打开网络浏览器并转到 https://192.168.77.21:8080 您将看到以下屏幕启动安装程序:

恭喜! 您已成功安装 CakePHP。 感谢您使用本教程在 Debian 11 Bullseye 上安装最新版本的 CakePHP。 如需更多帮助或有用信息,我们建议您查看 CakePHP 官方网站.