背景
經(jīng)常倒騰系統(tǒng),徘徊于 Windows 的便利和 Linux 的魔性,一旦折騰系統(tǒng)基本配置都要重弄,特此記錄對 Nginx和PHP的基本啟動(dòng)、重啟和退出
網(wǎng)上經(jīng)驗(yàn)
網(wǎng)上這種東西一搜一大把,也有很多腳本,比如如下:
@echo off
taskkill /F /IM nginx.exe > nul
之類的,感覺不太“優(yōu)雅”
另辟蹊徑
我不會(huì)寫批處理,試了幾句都不對,靈機(jī)一動(dòng)使用快捷方式,命令行工具運(yùn)行命令不就是對程序的帶參調(diào)用么,可以這樣:
1、創(chuàng)建快捷方式,連接對象是任意路徑下的 nginx.exe
2、更改快捷方式里的屬性中的“目標(biāo)”,重啟在后面加上-s reload,退出在后面加上-s quit,啟動(dòng)不用加或者加自己需要的
3、PHP 沒用這種方式,用的還是批處理:
@echo off
echo Starting PHP FastCGI...
d:\applications\php\php-cgi.exe -b 127.0.0.1:9000 -c d:\applications\php\php-dev.ini
@echo off
echo Stopping PHP...
taskkill /F /IM php-cgi.exe > nul
exit
優(yōu)缺點(diǎn)
個(gè)人感覺快捷方式在 windows 下更直觀,可以考慮使用