windows nginx php 服務自啟動

2021-10-10 04:33:18 字數 1294 閱讀 6731

xxfpm 用來開啟 php-cgi 多程序

xxfpm:

規規矩矩的辦事是基本

1先在 d 盤或任意位置建立乙個資料夾(一定不能有空格),例如 d:\webdevenvironment

依次建立 nginx、php56、xxfpm(php 視版本命名,例如 php 7.1 則為 php71。)

將 winsw.net4.exe 分別扔進 nginx 資料夾和 php71。xxfpm 壓縮包內 bin 資料夾裡除了 xxfpm,將 xxfpm.exe 和 pthreadgc2.dll 扔進 xxfpm 資料夾

nginx 內的 winsw.net4.exe 重新命名為 nginx-server.exe,然後新建乙個同名的 xml 檔案 nginx-server.xml

nginx-server

nginx-server

nginx server.

nginx.exe

taskkill

/f/im

nginx.exe

logs

儲存 xml 檔案,然後 win+x,a 戳開管理員身份的 cmd,通過 d: && cd d:\webdevenvironment\nginx 命令進入 d:\webdevenvironment\nginx 資料夾,接著輸入 nginx-server.exe install 並回車,服務就裝好啦,win+r 輸入 services.msc 回車,進服務瞧一瞧,有的有的!

已建立 nginx 服務

進入 xxfpm 資料夾,將之前複製進來的 winsw.net4.exe 重新命名為 php-cgi.exe,然後建立同名的 php-cgi.xml 檔案,內容如下:

php-cgi

php-cgi

php-cgi.

xxfpm.exe

"d:/webdevenvironment/php71/php-cgi.exe -c d:/webdevenvironment/php71/php.ini"-n3

-i127.0.0.1

-p9000

taskkill

/f/im

xxfpm.exe

logs

如 nginx 建立那樣,通過命令列建立服務,注意這裡是 php-cgi.exe install

win + r 開啟 service.msc 手動啟動或直接管理員命令列 net start php-cgi && net start nginx-server 啟動服務。通過任務管理器我們可以清楚的看到服務成功啟動,現在不用擔心 php-cgi.exe 程序突然就沒了。

taskmgr 命令開啟服務視窗

Linux 開機自啟服務

需求 需要在linux啟動的時候開啟某些服務 比如說 開啟 zookeeper hdfs yarn服務 注意 因為這些服務需要用到ssh通訊所以要保證 ssh服務先啟動,並且網路服務啟動 方法一 非最終解決方法 在 etc rc.local中新增 如果不想將指令碼粘來粘去,或建立鏈結什麼的,則 st...

linux開機服務自啟

有時候我們需要linux系統在開機的時候自動載入某些指令碼或系統服務,主要用三種方式進行這一操作 ln s 在 etc rc.d rc d目錄中建立 etc init.d 服務的軟鏈結 代表0 6七個執行級別之一 chkonfig 命令列執行級別設定 ntsysv 偽圖形執行級別設定 注意 這三種方...

設定開啟自啟服務

lib systemd system下建立supervisor.service,是開機自啟服務 1 進入 lib systemd system目錄,並建立supervisor.service檔案 unit description supervisor after network.target ser...