溫馨提示×

如何在ubuntu中搭建thinkphp開發環境

小樊
42
2025-09-08 21:53:28
欄目: 編程語言

在Ubuntu中搭建ThinkPHP開發環境,可按以下步驟進行:

安裝基礎環境

更新系統包:sudo apt update && sudo apt upgrade -y。安裝PHP及其擴展:sudo apt install php php-cli php-fpm php-mysql php-mbstring php-xml php-curl -y。安裝Nginx:sudo apt install nginx -y。

安裝Composer

運行命令:curl -sS https://getcomposer.org/installer | php,然后sudo mv composer.phar /usr/local/bin/composer。

創建ThinkPHP項目

使用Composer創建:composer create-project topthink/think tp6,tp6為項目目錄名,可自定義。

配置Web服務器(以Nginx為例)

復制默認配置文件:sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/thinkphp。創建符號鏈接:sudo ln -s /etc/nginx/sites-available/thinkphp /etc/nginx/sites-enabled/。編輯配置文件,設置根目錄為項目public目錄,添加try_filesfastcgi_pass等規則。測試配置并重啟Nginx:sudo nginx -t,sudo systemctl restart nginx。

配置數據庫

編輯項目.env文件,設置DB_CONNECTION、DB_HOST、DB_NAME、DB_USERNAMEDB_PASSWORD等參數。

設置目錄權限

運行sudo chown -R www-data:www-data /path/to/tp6,sudo chmod -R 755 /path/to/tp6,將/path/to/tp6替換為實際項目路徑。

運行項目

進入項目目錄,執行php think run,可在瀏覽器中訪問http://localhost:8000查看效果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女