Windows下編寫.bat檔案一鍵啟動nginx+php
阿新 • • 發佈:2019-02-10
不用整合安裝包搭建PHP執行環境的情況下,專案啟動的時候需要先後啟動nginx伺服器和PHP服務。點選快捷方式還算比較方便,但我們更可以通過自己編寫的.bat檔案一鍵啟動。
在不瞭解.bat 檔案的基本語法的情況下,可以先百度一下
基礎檔案有三個,其實也可以寫在一個.bat檔案裡面,但是便於理解就分開寫不同的啟動程式。
restart_nginx.bat是重新啟動nginx伺服器,star_php是啟動php服務,start.bat是同時啟動兩個批處理檔案。
接著看原始碼restart_nginx.bat(我的安裝目錄是D:\Installation_directory\)
taskkill /f /t /im nginx.exe echo start nginx D: cd D:\Installation_directory\nginx-1.13.5 start nginx.exe
先殺掉所有的nginx.exe程序,再去重新啟動nginx程序。
star_php.bat原始碼(我的安裝目錄是D:\Installation_directory\)
@echo off
echo Starting PHP FastCGI...
D:
cd D:\Installation_directory\php
php-cgi.exe -b 127.0.0.1:9000
start.bat原始碼
@echo off
call E:\Commonly_used\bat\restart_nginx.bat
call E:\Commonly_used\bat\start_php.bat
呼叫兩個寫好的批處理檔案。(這個start.bat檔案可以放在電腦的任意位置,點選就可以一鍵啟動。)