溫馨提示×

CentOS ThinkPHP如何快速部署

小樊
32
2025-09-03 17:17:34
欄目: 編程語言

以下是在CentOS上快速部署ThinkPHP的步驟:

  1. 安裝基礎軟件包
    • 安裝Nginx:sudo yum install epel-release,sudo yum install nginx。
    • 安裝PHP及相關擴展:sudo yum install php php-fpm php-mysqlnd php-mbstring php-xml php-curl。
  2. 安裝Composer
    • curl -sS https://getcomposer.org/installer | php,sudo mv composer.phar /usr/local/bin/composer。
  3. 部署ThinkPHP項目
    • 下載項目:wget https://example.com/thinkphp6.x.zip,unzip thinkphp6.x.zip -d /var/www/html/thinkphp。
    • 或者用Composer安裝:composer create-project topthink/think tp6。
  4. 配置數據庫
    • 安裝MySQL:sudo yum install mysql-server,sudo systemctl start mysqld。
    • 創建數據庫和用戶,并在項目.env文件中配置連接信息。
  5. 配置Web服務器
    • 編輯Nginx配置文件,設置根目錄為項目路徑,添加try_files等規則。
    • 重啟Nginx:sudo systemctl restart nginx。
  6. 設置權限
    • sudo chown -R nginx:nginx /var/www/html/thinkphp,sudo chmod -R 755 /var/www/html/thinkphp。
  7. 啟動服務
    • 啟動Nginx和PHP - FPM:sudo systemctl start nginx,sudo systemctl start php-fpm。

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