在CentOS系統上安裝Laravel框架,你可以按照以下步驟進行:
首先,確保你的CentOS系統包是最新的。運行以下命令來更新系統:
sudo yum update -y
接下來,安裝Nginx、PHP及其擴展,以及Composer。Composer是PHP的依賴管理工具,用于安裝Laravel。
sudo yum install nginx php php-fpm php-mysql php-json php-gd php-mbstring php-xml php-pear php-zip -y
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
使用Composer創建一個新的Laravel項目。將my_laravel_project替換為你想要的項目名稱。
composer create-project --prefer-dist laravel/laravel my_laravel_project
確保項目文件夾的權限設置正確,以便Nginx可以訪問。
sudo chown -R nginx:nginx /path/to/my_laravel_project
sudo chmod -R 755 /path/to/my_laravel_project/storage
sudo chmod -R 755 /path/to/my_laravel_project/bootstrap/cache
創建一個新的Nginx配置文件,并添加以下內容:
server {
listen 80;
server_name your_domain_or_IP;
root /path/to/my_laravel_project/public;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
保存配置文件后,重啟Nginx以應用更改。
sudo systemctl restart nginx
現在,你應該能夠通過訪問http://your_domain_or_IP來查看你的Laravel歡迎頁面,這表明你已經成功在CentOS上安裝了Laravel。
以上步驟將幫助你在CentOS系統上成功安裝Laravel框架。如果在安裝過程中遇到任何問題,建議查閱Laravel官方文檔或尋求社區幫助。