鍍金池/ 問答/PHP  C  Linux/ linux php -S loalhost:8080 -t /www 守護(hù)進(jìn)程運

linux php -S loalhost:8080 -t /www 守護(hù)進(jìn)程運行

我想服務(wù)器內(nèi)網(wǎng)啟動個服務(wù) 用nginx 來代理訪問它! 但是我不知道如何把linux php -S loalhost:8080 -t /www 用守護(hù)進(jìn)程來運行它!

回答
編輯回答
命多硬

可以使用加入后臺運行

nohup php -S localhost:8080 -t /www &

然后并設(shè)置為開機自啟動:

vim /etc/rc.d/rc.local
// 結(jié)尾增加
nohup php -S localhost:8080 -t /www &
2018年5月19日 12:10
編輯回答
尐潴豬

猜測了一下,感覺你是想用nginx擋在最前面,反向代理內(nèi)網(wǎng)服務(wù),而且是以http協(xié)議。

不過既然這樣,為啥不用nginx來做呢?據(jù)我所知,php內(nèi)置的http服務(wù)器很大的問題就是“一次只能處理一個請求,剩余請求會被阻塞”。這樣會不會對你的業(yè)務(wù)產(chǎn)生影響?

或者你可以考慮workerman或者swoole的來做一下。

除此之外,這里有兩篇關(guān)于php daemon程序標(biāo)準(zhǔn)寫法的文章,班門弄斧,希望對你有幫助:
https://blog.ti-node.com/blog...
https://blog.ti-node.com/blog...

2017年9月5日 05:35