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