如何在 Ubuntu/Debian 上安装 Laravel 框架

在本文中,我们将了解如何通过几个步骤在我们的 Ubuntu 系统上安装 Laravel 框架! 让我们开始吧。 拉拉维尔 是一个免费的开源 PHP Web 应用程序框架,用于构建范围广泛的可扩展 Web 应用程序和 API。

第 1 步:安装 Laravel 先决条件

由于 Laravel 是一个 PHP 框架,我们需要安装 PHP。 最新版本的 Laravel 推荐使用 PHP 7.2.

Laravel 也可以使用任何 恩格尼克斯, Apache等,因为它是网络服务器。 我们将与它一起使用 Apache Web 服务器,但您也可以坚持使用 Nginx。

它也有 作曲家 因为它是一个依赖项,所以我们也会安装它。

因此,我们的先决条件列表是:

  • PHP >= 7.2
  • Apache 网络服务器
  • 作曲家 包管理器

但首先,让我们更新我们的系统!

sudo apt update sudo apt upgrade 

现在让我们安装 Apache Web 服务器,如果我们还没有这样做的话!

第 2 步:安装 PHP

我们将从公共第三方存储库安装它。 因此,我们需要手动将其添加到我们的系统存储库中,因为这样我们就可以更新 PHP 连同我们的系统!

sudo add-apt-repository ppa:ondrej/php 

输入此内容后,您将获得以下输出。

添加 PHP 存储库

现在我们已经添加了 PHP 存储库,让我们安装 作曲家

现在,让我们安装最后一个依赖项; 作曲家。

第 3 步:安装 Composer

我们将使用文档提供的脚本来安装它。

我们需要有一个系统范围的链接,所以转到 /usr/local/bin,因为二进制文件需要存储在那里。 您现在可以从该目录运行以下命令。

cd /usr/local/bin sudo php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" sudo php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" sudo php composer-setup.php sudo php -r "unlink('composer-setup.php');" 

如果你做对了, Installer verified 会出现提示,说明你已经成功安装Composer了!

安装作曲家

还有一件小事要做。 此安装将安装 composer 作为 composer.phar. 将其更改为 composer,只需将可执行文件重命名为 /usr/local/bin

sudo mv /usr/local/bin/composer.phar /usr/local/bin/composer 

要测试 Composer 是否正常工作,以下命令必须打印其版本。

composer --version 
重命名作曲家重命名作曲家

现在我们已经安装了 Laravel 的所有先决条件,让我们最后安装包。

第 4 步:安装 Laravel 框架

我们需要创建一个项目 composer 并使用 create-project 命令。

如果您的应用程序的目标文件夹是 ~/my_app,转到该目录并使用以下命令安装 Laravel。

cd ~ composer create-project --prefer-dist laravel/laravel my_app 

这将自动为您安装 Laravel!

安装 Laravel安装 Laravel

现在让我们通过使用 PHP 运行它来测试它。

第 5 步:测试 Laravel 安装

导航 ~/my_app,您的应用程序文件夹所在的位置。

现在,运行以下命令:

cd ~/my_app php artisan serve 

您的输出将如下所示,表明 Larvel 服务器已启动。

Laravel development server started: <https://127.0.0.1:8000> 

这意味着服务器正在运行,并且正在使用端口 8000. 让我们去我们的本地浏览器测试一下吧!

https://127.0.0.1:8000 
Laravel 服务器测试Laravel 服务器测试

结论

希望此时你已经知道如何运行 Larvel。 如果您还没有在下面的评论部分提出疑问!