nginx fpm 安裝思路 (完善 )

2021-08-10 20:48:58 字數 1102 閱讀 9178

安裝nginx  php

啟動nginx php-fpm

首先檢查nginx是否啟動成功 配置是否生效

啟動php-fpm確認fpm啟動的是否正確 有的機器上有好幾個php版本導致啟動混亂不好判斷對錯

現在可以訪問nginx看是否支援html 如果支援確認nginx沒問題  然後修改配置 支援php  在加入php檔案看看是否解析php  如果不解析php就找下nginx**php-fpm是否有問題

nginx可以啟動,但是專案訪問不了首先檢查nginx啟動成功沒,如果啟動成功,則檢查

1.welcome nginx 啟動了,表示nginx啟動成功了

2.在www檔案下面加1.php檔案看瀏覽器識別不識別,

3.如果不識別看fpm,進入fpm,執行啟動fpm命令,unix啟動命令是 ./相對路徑 start

4.如果提示已經起來了,然後看埠是否確是起來了

5如果fpm起來了,還是不識別再看再看系統配置,系統裡指定執行路徑對不對,修改或新增成正確的路徑,一般是:export path=/usr/local/cellar/php56/5.6.32_8/bin:$path;

6.再次嘗試訪問1.php,如果不行則nginx配置的問題,在nginx .conf檔案裡先把注釋的nginx和fpm的關聯配置注釋解開,把禁止偽靜態的注釋解開,再次嘗試

7.如果還是不行。   將下面這段**拷到nginx配置php的**裡

fastcgi_pass 127.0.0.1:9000;

fastcgi_index /index.php;

fastcgi_split_path_info       ^(.+\.php)(/.+)$;

fastcgi_param path_info       $fastcgi_path_info;

fastcgi_param path_translated $document_root$fastcgi_path_info;

fastcgi_param script_filename $document_root$fastcgi_script_name;

include                       fastcgi_params;

8.再次啟動就成功了

部落格導讀(整理思路,不斷完善中)

經過一段時間的胡寫亂畫,不知不覺寫了50多篇隨筆 當然都很隨意,很多流水帳,不少都是為了給自己乙個提醒作用的 檢視了一下,發現有需要開始整理自己的思路,學習方向,學習系列。於是有下面的想法 整體隨筆分下面幾大類 前端開發 js框架學習 後台開發 休閒 成長總結 發發牢騷 部落格diy 1.實現隨便的...

一 Docker CE的安裝及後期完善

執行環境 ubuntu 64位 centos 64位 其他支援docker的系統 執行配置 物理機或虛擬機器。前期學習一般即可 若要以後會使用k8s,則建議配置高一些 ubuntu ubuntu版本 建議16.04或以上,本文以ubuntu 16.04.5 server amd64非root使用者為...

BBS 設計思路系列 逐步完善的道具中心

現在做bbs,都開始引入乙個概念 道具中心,以使的論壇更有黏度。吸引更多的人泡bbs。對道具來說。初步的考慮是 任何乙個道具,都有生命週期,都是限定時間內使用的。只不過這個限定時間的長短而以。資料庫設計的時候,這個值計畫是記錄這個道具有效期多少天,當使用者獲得這個道具的時候,獲得的這個道具就開始計算...