色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

nginx如何運行php

錢艷冰1年前9瀏覽0評論
nginx是一個高性能的Web服務器和反向代理服務器,而且可以通過FastCGI來與外部應用程序進行通信,從而使得nginx不僅可以處理靜態(tài)文件,還可以動態(tài)的處理和響應請求。那么,如何使用nginx運行php呢?本文將為大家介紹。 一、安裝PHP和PHP-FPM 首先,需要安裝PHP和PHP-FPM的包。在Ubuntu系統(tǒng)下,通過如下命令即可: ``` sudo apt-get install php7.0 php7.0-fpm ``` 二、配置nginx 在安裝好PHP和PHP-FPM之后,需要修改nginx的配置文件,以便nginx能夠與PHP-FPM進行通信。在/etc/nginx/conf.d/default.conf文件中,添加如下內容: ``` location ~* \.php$ { fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; #全局變量,下面會有解釋 include fastcgi_params; } ``` 上述配置項的意思是,當檢測到請求是以.php結尾的時候,nginx將會把請求通過FastCGI協(xié)議發(fā)給PHP-FPM進行處理,而后面的fastcgi_param和include的配置可以在環(huán)境變量傳遞、日志信息輸出方面有著更多的作用。在配置文件中添加完上述內容后,需要對nginx進行重新加載: ``` sudo service nginx reload ``` 三、測試 最后,可以創(chuàng)建一個php文件來測試是否成功運行php。在nginx的默認根目錄下即/var/www/html中,創(chuàng)建一個phpinfo.php文件: ``` sudo vi /var/www/html/phpinfo.php ``` 在phpinfo.php中輸入以下內容: ```php``` 保存退出。然后在瀏覽器中訪問http://localhost/phpinfo.php,如果看到輸出了PHP的配置信息,那么就說明PHP已經被成功安裝并與nginx運行良好了。 總結:本文簡單介紹了如何使用nginx運行php。通過修改nginx的配置文件,可以讓nginx與PHP-FPM通信,讓nginx不僅可以處理靜態(tài)文件,還可以處理動態(tài)請求。同時,我們也可以在這樣的運維環(huán)境中,通過更好的優(yōu)化,提升性能體驗。