Laravel 是一种流行的 PHP Web 应用程序框架,它提供了简单、优雅的语法和强大的功能。在不同平台上安装和配置 Laravel 有一些细微的差异。
下面我将为您介绍在 Linux、macOS 和 Windows 上安装和配置 Laravel 的具体步骤:
Linux 平台
安装所需的依赖
确保您的系统上已安装 PHP、Composer 和 MySQL。
在终端中运行以下命令:
sudo apt-get update
sudo apt-get install php composer mysql-server
安装 Laravel
打开终端并运行以下命令来安装 Laravel:
composer global require laravel/installer
创建一个新的 Laravel 项目
在终端中,进入您想要创建 Laravel 项目的目录,并运行以下命令:
laravel new project-name
配置 Web 服务器
将 Web 服务器的根目录指向 Laravel 项目的 public
目录。对于 Apache,您可以编辑 /etc/apache2/sites-available/000-default.conf
文件,添加以下行:
DocumentRoot /path/to/laravel-project/public
然后重启 Apache:
sudo service apache2 restart
对于 Nginx,编辑 /etc/nginx/sites-available/default
文件:
root /path/to/laravel-project/public;
重启 Nginx:
sudo service nginx restart
设置应用程序密钥
在终端中,进入 Laravel 项目目录,并运行以下命令来生成应用程序密钥:
php artisan key:generate
运行 Laravel 应用程序
在终端中,进入 Laravel 项目目录,并运行以下命令来启动开发服务器:
php artisan serve
现在,您可以在浏览器中访问 http://localhost:8000
查看您的 Laravel 应用程序。
macOS 平台
macOS 上的安装和配置步骤与 Linux 类似。您可以通过终端运行相同的命令来安装依赖项和 Laravel,并进行相同的配置步骤。只是在 macOS 上,您可以使用 Homebrew 来安装依赖项。
Windows 平台
在 Windows 上安装和配置 Laravel 也相对简单。
安装所需的依赖
首先,下载并安装最新版本的 PHP 和 Composer。您可以从官方网站下载安装程序。
安装 Laravel
打开命令提示符或 PowerShell,并运行以下命令来全局安装 Laravel:
composer global require laravel/installer
创建一个新的 Laravel 项目
在命令提示符或 PowerShell 中,进入您想要创建 Laravel 项目的目录,并运行以下命令:
laravel new project-name
配置 Web 服务器
与 Linux 类似,将 Web 服务器的根目录指向 Laravel 项目的 public
目录。您可以使用 Apache 或者 Nginx 来配置。
设置应用程序密钥
在命令提示符或 PowerShell 中,进入 Laravel 项目目录,并运行以下命令来生成应用程序密钥:
php artisan key:generate
运行 Laravel 应用程序
在命令提示符或 PowerShell 中,进入 Laravel 项目目录,并运行以下命令来启动开发服务器:
php artisan serve
现在,您可以在浏览器中访问 http://localhost:8000
查看您的 Laravel 应用程序。
以上是在不同平台上安装和配置 Laravel 的基本步骤。根据您的系统,您可能会遇到一些细微的差异,但总体来说,这些步骤应该适用于大多数情况。