## **安裝**
### **服務器要求**
>PHP >= 7.3
>BCMath PHP 拓展
>Ctype PHP 拓展
>Fileinfo PHP 拓展
>JSON PHP 拓展
>Mbstring PHP 拓展
>OpenSSL PHP 拓展
>PDO PHP 拓展
>Tokenizer PHP 拓展
>XML PHP 拓展
### **安裝 Laravel**
>Laravel 使用[Composer](https://getcomposer.org/)來管理項目依賴。因此,在使用 Laravel 之前,請確保您的機器上已經安裝了 Composer。
```
composer create-project --prefer-dist laravel/laravel blog
```
### **Web 服務器配置**
#### **Apache**
>Laravel 中包含了一個 `public/.htaccess` 文件,通常用于在資源路徑中隱藏 index.php 的前端控制器。在用 `Apache` 為 `Laravel` 提供服務之前,確保啟用了項目服務模塊,這樣 `.htaccess` 文件才能被服務器解析。
>如果 `Laravel` 附帶的 `.htaccess` 文件不起作用,嘗試下面的方法替代:
```
Options +FollowSymLinks -Indexes
RewriteEngine On
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
```
#### **Nginx**
如果你使用 `Nginx` ,在你的站點配置中加入以下配置,所有的請求將會引導至`index.php`前端控制器:
```
location / {
try_files $uri $uri/ /index.php?$query_string;
}
```