apache起步命令加-k参数和不加的区别
apache起步命令加-k參數(shù)和不加的區(qū)別
www.MyException.Cn 網(wǎng)友分享于:2013-07-09 瀏覽:76次
apache啟動(dòng)命令加-k參數(shù)和不加的區(qū)別
我們有些時(shí)候直接運(yùn)行的httpd(windows下的是httpd.exe)。運(yùn)行這個(gè)命令的時(shí)候可以不加參數(shù),直接啟動(dòng)http服務(wù)。
如果加一個(gè)參數(shù)-k的話,可以執(zhí)行重啟、停止、啟動(dòng)、等命令。
但是,如果我只啟動(dòng)的話,
httpd
和
httpd -k start
有區(qū)別嗎?答案是有的,而且很大。
如果你的電腦上(不管是Windows還是Linux)安裝了多個(gè)Apache,當(dāng)然了,只有一個(gè)是安裝,而其他都是解壓的。
在一個(gè)解壓版的apache的bin目錄下執(zhí)行httpd,啟動(dòng)成功了,但是執(zhí)行httpd -k start卻出錯(cuò)了,出錯(cuò)原因類似下面這種:
(OS 10048)通常每個(gè)套接字地址(協(xié)議/網(wǎng)絡(luò)地址/端口)只允許使用一次。 : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
其實(shí),這兩個(gè)分別執(zhí)行了不同的apache,執(zhí)行-k參數(shù)的命令時(shí),它總是找的系統(tǒng)服務(wù)里(也就是安裝的那個(gè))的apache。
所以,一臺(tái)主機(jī)有多個(gè)apache的時(shí)候,慎用這個(gè)參數(shù)。
總結(jié)
以上是生活随笔為你收集整理的apache起步命令加-k参数和不加的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: js复制网站文字追加网站来源,网站版权
- 下一篇: 查看TCP进程各状态连接数 IP封掉 的