PHP 是一種伺服器端程式語言,在伺服器上運行,遵循請求處理、腳本裝載、解釋執行和發送回應的步驟。伺服器設定包括:Apache:使用 php.ini 設定檔和 mod_php 模組。 Nginx:使用 php-fpm 進程管理器和 nginx.conf 設定檔。
PHP 運作原理及伺服器設定指南
PHP 運作原理
##PHP是一種伺服器端程式語言,意思是在伺服器上運行,而不是在客戶端(如使用者的瀏覽器)上。它遵循以下步驟執行:伺服器設定
為了在伺服器上有效率地運行 PHP,需要正確設定 Web 伺服器。以下是關鍵配置項目:Apache
Nginx
實戰案例
安裝Apache 和PHP
在Ubuntu 上執行以下指令:sudo apt update sudo apt install apache2 php php-mysql
建立PHP 腳本
<?php echo "Hello, world!"; ?>
將PHP 腳本儲存在web 根目錄下:
sudo vi /var/www/html/hello.php
在瀏覽器中訪問PHP 腳本:
http://localhost/hello.php
調整php.ini 設定
使用以下指令調整php.ini 設定:sudo vi /etc/php/7.4/apache2/php.ini
max_execution_time = 300
重啟Apache
應用程式變更後,重新啟動Apache 以使新設定生效:sudo systemctl restart apache2
以上是PHP 運作原理與伺服器配置的詳細內容。更多資訊請關注PHP中文網其他相關文章!