您好,登錄后才能下訂單哦!
在 Linux 中啟動 Laravel,您需要遵循以下步驟:
安裝 LAMP 或 LEMP 環境: Laravel 需要 PHP、Apache(或其他 Web 服務器)、MySQL 和 PHP 的擴展庫(如 PDO_MySQL)。您可以選擇安裝 LAMP(Linux, Apache, MySQL, PHP)或 LEMP(Linux, Nginx, MySQL, PHP)環境。以下是安裝 LAMP 環境的命令:
對于 Ubuntu/Debian 系統:
sudo apt update
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql
對于 CentOS/RHEL 系統:
sudo yum update
sudo yum install httpd mariadb-server php php-mysqlnd
安裝 Nginx(用于 LEMP 環境)的命令:
sudo apt install nginx
配置 Web 服務器:
對于 Apache,編輯 /etc/apache2/sites-available/000-default.conf
文件,找到 <VirtualHost *:80>
部分,并確保 DocumentRoot
指向 Laravel 項目的 public
目錄。例如:
DocumentRoot /var/www/html/your-laravel-project/public
對于 Nginx,編輯 /etc/nginx/sites-available/default
文件,找到 server
部分,并確保 root
指向 Laravel 項目的 public
目錄。例如:
root /var/www/html/your-laravel-project/public;
保存更改后,重啟 Web 服務器以應用更改:
sudo systemctl restart apache2
或
sudo systemctl restart nginx
配置 PHP:
編輯 /etc/php/版本號/apache2/php.ini
(對于 Apache)或 /etc/php/版本號/fpm/php.ini
(對于 Nginx)文件,確保以下擴展已啟用:
extension=pdo_mysql
保存更改后,重啟 Web 服務器以應用更改:
sudo systemctl restart apache2
或
sudo systemctl restart nginx
創建并配置 Laravel 項目: 使用 Composer 創建一個新的 Laravel 項目:
composer create-project --prefer-dist laravel/laravel your-laravel-project
進入項目目錄并運行以下命令以生成應用密鑰:
cd your-laravel-project
php artisan key:generate
將 .env.example
文件復制并重命名為 .env
,然后編輯 .env
文件以配置數據庫連接和其他設置。
運行數據庫遷移: 在項目目錄中運行以下命令以執行數據庫遷移:
php artisan migrate
啟動 Laravel 開發服務器: 在項目目錄中運行以下命令以啟動 Laravel 內置的開發服務器:
php artisan serve
這將在默認端口(8000)上啟動開發服務器。您可以通過訪問 http://localhost:8000
在瀏覽器中查看您的 Laravel 項目。
現在,您已經在 Linux 中成功啟動了 Laravel!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。