在 Ubuntu 上安裝 Nginx 和 PHP 後,您需要將 PHP 整合到 Nginx 中,以便 Nginx 可以正確處理 PHP 腳本。以下是在 Ubuntu 上啟用 PHP 的步驟:
確認已經安裝了 PHP
在終端機中輸入以下命令確認是否已安裝 PHP:php -v
如果已經安裝,您應該能夠看到 PHP 版本。
安裝 PHP-FPM
PHP-FPM(FastCGI Process Manager)是一個 FastCGI 實現,它提供了更好的性能和可擴展性。請使用以下命令安裝 PHP-FPM:sudo apt-get install php-fpm
配置 Nginx
打開 Nginx 配置文件,通常位於 /etc/nginx/nginx.conf,確保 location ~ .php$ 部分中有以下行:
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
這告訴 Nginx 將所有以 .php 結尾的請求發送到 PHP-FPM。
- 重新啟動 Nginx 和 PHP-FPM
完成上述更改後,重新啟動 Nginx 和 PHP-FPM:
sudo service nginx restart
sudo service php7.4-fpm restart
以上是在 Ubuntu 上啟用 PHP 的基本步驟。在您的服務器上可能會有所不同,取決於您的特定配置。