2012-10-14 68 views
1

如何安裝PHP擴展而不重新設置HTTP服務器? (在開發或生產環境中)安裝PHP擴展而不重新設置HTTP服務器

有什麼辦法可以防止服務器停機?

主要網站如何做這樣的改變?

+0

你不能這樣做。? – StaticVariable

+0

Apache有'service httpd reload' - 不重啓。 –

+0

在這裏,你是... –

回答

1

Apache有service httpd reload - 它不重新啓動服務器,只是重新加載配置文件。

2

在Apache上而不是「重新啓動」下執行「重新加載」。它將重新加載配置並且不會導致任何停機。

對於其他像Nginx或lighttpd我不知道。

+0

lighttpd必須重新啓動。 – Nippey

-1

在linux上,您可以使用kill -1 <服務名稱>將配置更新。

1

主要網站如何做這樣的改變?

主要網站擁有多臺服務器 - 例如Facebook或Google等數十萬臺服務器。

這使得更新與設置負載平衡器不會將任何用戶發送到需要升級的服務器,執行升級並重新投入服務一樣簡單。