這篇文章給大家介紹php7與php5如何在nginx環境中安裝,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
安裝php7
代碼如下:
# make
# make install
為不與5沖突,文件夾都用php7,安裝過程中報錯的安裝響應的依賴。
對接nginx
nginx本身不能處理php腳本,需要發給php解釋器處理。nginx一般是把請求發fastcgi管理進程處理,fascgi管理進程選擇cgi子進程處理結果并返回被nginx。
啟動php-fpm
中途如遇到日志文件路徑不存在就手動創建并給予寫的權限。
遇到這個錯誤時,要添加個nobody組groupadd nobody再重新啟動。
nginx的配置
這是訪問php文件是變成下載文件,因為ng并未配置響應處理。
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}關于php7與php5如何在nginx環境中安裝就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。