php laravel 開發環境搭建

WBOY
發布: 2023-05-28 20:44:36
原創
558 人瀏覽過

PHP Laravel 開發環境建構

Laravel 是一個流行的 PHP 框架,它提供了許多便利的功能和工具,幫助開發者快速建立可擴展的 Web 應用程式。為了開始使用 Laravel,我們需要先建造一個開發環境。本篇文章將介紹如何建構 PHP Laravel 開發環境。

在開始之前,我們需要確保已經安裝了以下軟體:

  • PHP
  • Composer
  • 一個Web 伺服器(如Apache 或Nginx )
  • MySQL 或其他關係型資料庫

如果您沒有安裝這些軟體,可以前往它們的官方網站下載並安裝。

接下來,我們需要安裝 Laravel 的開發環境。我們可以透過 Composer 安裝 Laravel 安裝器,該安裝器可以幫助我們在本地環境和伺服器上快速安裝 Laravel。

開啟終端機(Mac 或Linux)或命令提示字元(Windows),輸入以下命令來安裝Laravel 安裝器:

composer global require laravel/installer
登入後複製

當Composer 完成安裝時,我們可以使用以下命令來建立新的Laravel 項目:

laravel new myproject
登入後複製

這將會在目前目錄下建立一個新的Laravel 項目,並安裝所有必要的依賴。

現在,我們需要設定我們的 Web 伺服器以正確處理 Laravel 應用程式。如果您使用的是 Apache Web 伺服器,可以使用下列設定檔:

 ServerName myproject.local DocumentRoot /path/to/myproject/public  Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted  
登入後複製

myproject.local替換為您專案的網域或 IP 位址。將/path/to/myproject/public替換為您專案的公共目錄的絕對路徑。

如果您使用的是 Nginx,可以使用以下設定檔:

server { listen 80; server_name myproject.local; root /path/to/myproject/public; index index.html index.htm index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ .php$ { try_files $uri /index.php =404; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
登入後複製

myproject.local替換為您專案的網域或 IP 位址。將/path/to/myproject/public替換為您專案的公共目錄的絕對路徑。如果您的 PHP 版本不是 7.4,請將fastcgi_pass中的版本號碼替換為您正在使用的 PHP 版本號。

現在,我們需要建立資料庫並配置 Laravel 應用程式以連接到它。開啟.env文件,並將以下內容替換為適合您的資料庫配置:

DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mydatabase DB_USERNAME=myusername DB_PASSWORD=mypassword
登入後複製

mydatabase替換為您要使用的資料庫名稱。將myusername替換為您要使用的資料庫使用者名稱。將mypassword替換為您要使用的資料庫密碼。

現在,我們可以運行資料庫遷移並填充資料庫。在終端機或命令提示字元中,導航到您的專案目錄,並執行以下命令:

php artisan migrate --seed
登入後複製

這將運行資料庫遷移和填充,建立所需的資料表和範例資料。

接下來,我們需要產生應用程式金鑰。在終端機或命令提示字元中,導航到您的專案目錄,並執行以下命令:

php artisan key:generate
登入後複製

這將在.env檔案中產生一個新的應用程式金鑰。

現在我們已經完成了 Laravel 開發環境的建置。要運行我們的應用程序,請啟動您的 Web 伺服器,並在瀏覽器中存取您的應用程式。如果您使用的是本機伺服器,請在瀏覽器中造訪http://myproject.local(將myproject.local替換為您的網域名稱或 IP 位址)。

希望這篇文章能幫助您成功建構 PHP Laravel 開發環境。祝您成功建立優秀的 Web 應用程式!

以上是php laravel 開發環境搭建的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!