您好,登錄后才能下訂單哦!
在 Linux 上運行 Laravel 項目需要一些基本的步驟
安裝 LAMP 或 LEMP 環境: Laravel 需要 PHP、Apache(或其他 Web 服務器)和 MySQL(或其他數據庫)來運行。你可以選擇安裝 LAMP(Linux, Apache, MySQL, PHP)或 LEMP(Linux, Nginx, MySQL, PHP)環境。以下是安裝 LAMP 環境的簡要步驟:
更新軟件包列表:
sudo apt-get update
安裝 Apache:
sudo apt-get install apache2
安裝 MySQL:
sudo apt-get install mysql-server
安裝 PHP:
sudo apt-get install php libapache2-mod-php php-mysql
重啟 Apache 以應用更改:
sudo systemctl restart apache2
對于 LEMP 環境,你需要安裝 Nginx 而不是 Apache,并使用 PHP-FPM 代替 libapache2-mod-php。以下是安裝 LEMP 環境的簡要步驟:
安裝 Nginx:
sudo apt-get install nginx
安裝 MySQL:
sudo apt-get install mysql-server
安裝 PHP 和 PHP-FPM:
sudo apt-get install php-fpm php-mysql
配置 PHP-FPM:
編輯 /etc/php/7.x/fpm/pool.d/www.conf
(其中 7.x 是你的 PHP 版本),將 listen
行更改為:
listen = /var/run/php/php7.x-fpm.sock
重啟 PHP-FPM 和 Nginx 以應用更改:
sudo systemctl restart php7.x-fpm
sudo systemctl restart nginx
安裝 Composer: Composer 是 Laravel 的依賴管理工具。在終端中運行以下命令以安裝 Composer:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
克隆 Laravel 項目: 在終端中,導航到你希望存儲 Laravel 項目的目錄,然后運行以下命令以克隆項目:
git clone https://github.com/your-username/your-laravel-project.git
安裝項目依賴: 進入項目目錄并運行以下命令以安裝依賴:
cd your-laravel-project
composer install
配置環境變量:
復制 .env.example
文件為 .env
,并使用文本編輯器打開它。配置數據庫連接信息,例如數據庫名稱、用戶名和密碼。
生成應用密鑰: 在終端中運行以下命令以生成應用密鑰:
php artisan key:generate
運行數據庫遷移: 如果你的項目包含數據庫遷移,請運行以下命令以執行遷移:
php artisan migrate
配置 Web 服務器:
public
目錄中有一個名為 index.php
的文件。在 Apache 的虛擬主機配置文件中,將 DocumentRoot
指向項目的 public
目錄。public
目錄中的 nginx.conf
文件,確保正確配置了 root
和 location
塊。測試 Laravel 項目:
在瀏覽器中訪問你的 Laravel 項目,例如 http://your-domain.com
。如果一切正常,你應該能看到 Laravel 的歡迎頁面。
請注意,這些步驟可能因 Linux 發行版和軟件包版本而有所不同。如果你遇到問題,請查閱相關文檔或尋求社區支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。