如何在 Ubuntu 上安装 Laravel 框架如何在 Ubuntu 上安装 Laravel 框架如何在 Ubuntu 上安装 Laravel 框架如何在 Ubuntu 上安装 Laravel 框架
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 上安装 Laravel 框架

Laravel 是一个开源、跨平台的 PHP 框架,受到各地 Web 开发人员的欢迎。 Laravel 由 Symfony 框架构建,采用模型-视图-控制器模式。它受到高度重视,因为它减少了繁琐的工作,让开发人员做真正的工作。

在本文中,您将了解如何在 Ubuntu 系统上安装和设置 Laravel 框架。

先决条件

  • 基于Ubuntu Linux的系统
  • 终端接入
  • 具有 sudo 权限的用户帐户。

注意:本教程中的命令在Ubuntu 20.04系统上执行。本教程中的所有方法对于任何基于 Linux 的系统都有效。

更新和升级系统

从升级和更新的系统开始安装始终是最佳实践,但这是必要的,因为 Laravel 不支持版本低于 7.2 的 PHP。

要更新和升级您的系统,请运行以下命令。

sudo apt update && apt upgrade -y

安装PHP

要在系统上安装 PHP,请运行以下 apt 命令。

sudo apt install php

安装完成后,使用以下命令检查安装版本。

php -v

现在使用以下命令安装相同版本的 PHP 扩展。

sudo apt install php7.4-mbstring php7.4-xml php7.4-zip

安装卷曲

如果尚未安装,请运行以下命令安装curl。

sudo apt install curl

安装作曲家

您需要 Composer 来管理 Laravel 中的依赖项。

要安装 Composer,请运行以下命令。

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

使用您的 Composer 文件路径运行以下命令,以在没有 sudo 权限的情况下运行 Composer。

sudo chown -R $USER /usr/local/bin/composer/

安装 Symfony

Laravel 经常使用 Symfony 框架,因此最好将其与 Laravel 一起安装。

要安装 Symfony,请运行以下命令。

composer create-project symfony/skeleton testproj

切换到 testproj 目录并运行以下命令

run php -S 127.0.0.1:8000 -t public

在浏览器中打开以下链接以验证安装。

http://本地主机:8000/

安装 Laravel

现在一切都已设置并正在运行,请使用以下 Composer 命令安装 Laravel。

composer global require laravel/installer

将 Laravel 添加到 Bashrc 文件中的路径

Laravel 安装完成后,打开 .bashrc 文件。

nano .bashrc

然后在文件末尾添加以下代码行。

export PATH="$PATH:$HOME/.config/composer/vendor/bin"

按 Ctrl+O 和 Ctrl+X 保存并退出。

接下来获取 bashrc 文件。

source ~/.bashrc

创建新的 Laravel 应用程序

只需运行以下命令即可在 Laravel 中创建应用程序。

laravel new [name of app]

导航到应用程序目录并运行以下 Composer 命令。

cd [name of app]
composer install

现在运行以下命令来获取加密密钥并访问本地主机。

php artisan key:generate --ansi
php artisan serve

记下开发服务器链接并在浏览器中打开它。

http://本地主机:8001

您可以看到 Laravel 已启动并正在运行。

结论

本文讨论 Laravel 的安装过程以及建立最低限度配置所需的所有组件。您可以继续使用该安装来学习 Laravel 基础知识或添加更多组件(例如数据库或 homestead)来构建复杂的 Web 应用程序。

©2015-2025 艾丽卡 support@alaica.com