溫馨提示×

Debian中PHP與Nginx如何配合

小樊
48
2025-09-19 12:48:56
欄目: 編程語言

在Debian系統中,PHP與Nginx的配合可以通過以下步驟實現:

  1. 安裝Nginx: 在Debian終端中運行以下命令來安裝Nginx:

    sudo apt update
    sudo apt install nginx
    
  2. 安裝PHP-FPM: 在Debian終端中運行以下命令來安裝PHP-FPM(FastCGI Process Manager):

    sudo apt update
    sudo apt install php-fpm
    
  3. 配置Nginx以支持PHP: 編輯Nginx的默認站點配置文件,通常位于/etc/nginx/sites-available/default。你可以使用以下命令打開文件:

    sudo nano /etc/nginx/sites-available/default
    

    server塊中,找到location部分,將其修改為以下內容:

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    }
    

    請注意,fastcgi_pass中的PHP版本可能與你安裝的版本不同。你可以通過運行php -v命令來查看已安裝的PHP版本。

  4. 重啟Nginx服務: 保存并關閉配置文件后,運行以下命令重啟Nginx服務以應用更改:

    sudo systemctl restart nginx
    
  5. 測試PHP與Nginx的配合: 創建一個名為info.php的文件,將其放在Nginx的默認根目錄(通常為/var/www/html):

    sudo nano /var/www/html/info.php
    

    在文件中輸入以下內容:

    <?php
        phpinfo();
    ?>
    

    保存并關閉文件。

    在瀏覽器中訪問http://your_server_ip/info.php,你應該能看到PHP的信息頁面,這表明PHP與Nginx已成功配合工作。

現在,你可以在Nginx服務器上部署PHP應用程序,并根據需要調整Nginx和PHP-FPM的配置。

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