2009-09-27 261 views
2

您好,我想知道是否有人需要安裝Zend Server或正在使用Zend Server。在生產服務器/機器上安裝Zend服務器

我的問題是:如果我在生產服務器上安裝Zend Server,它會搞亂我現有的PHP配置嗎?我必須先將我的應用程序脫機還是將Zend Server安裝沒有問題?

應用程序必須全天候運行,我需要一個可靠的PHP堆棧來提升性能。對Zend Server性能部分的任何評論?它值得安裝嗎?

感謝,

回答

6

這是沒有辦法去想處理生產服務器。

我對Zend Server產品沒有經驗,但我不會僅僅在正在運行的生產系統上安裝任何東西。

相反,讓自己一個新的服務器,最終將取代您的生產服務器。

然後:

  1. 開始用乾淨的安裝你所選擇的發行版。
  2. 安裝ZS(記筆記你到底該怎麼做)
  3. 安裝應用程序和數據(取你到底該怎麼做筆記)徹底
  4. 測試它。
  5. 如果有效,請使用筆記覈對服務器並重復1-4。

一旦您滿意自己可以使用筆記從頭開始工作,請創建一個從舊服務器遷移到新服務器的計劃。

這樣做,這樣可以確保

  1. 你有最少的停機時間。
  2. 你不會在ZS上安裝一些其他設置的頂部。
  3. 您可以重新建立你的服務器在必要時(創建文檔)

2016編輯:這些天來,有各種工具,如廚師,ansible,或鹽是取代強迫性的筆記與自動化。我強烈建議任何管理生產系統的人學習一個或多個並大量使用它們。

+0

你說在** 5 **重複1-4,你真的打算包括_「獲得另一臺服務器」_? – 2016-02-10 00:53:48

+0

@ javiniar.leonard編輯答案澄清。 – timdev 2016-02-10 01:50:11

1

當Zend Server安裝在Linux機器上時,它將取代發行版提供的PHP包,以及其他一些提供某些PHP功能的包。正如蒂姆所說,最好不要在第一輪中更換生產服務器環境,因爲並不總是如預期的那樣工作,甚至對高級用戶也是如此。

讓另一臺機器具有相似的環境,並使其成爲您的舞臺/開發環境。這將允許您使用Zend Server的功能,而無需真正關閉生產服務器和站點。目前你確定一切都按預期工作,並且只是開始考慮改變你的生產網站。

0

要在Ubuntu上運行多個LAMP服務器,我使用XAMPP for LinuxBitnami LAMP Stack。 默認情況下,第一個在端口80上工作,第二個在8080上。因此它們不衝突。如果您對Apache配置有所瞭解,並且可以編寫幾個簡單的腳本,則可以執行很多操作。

但是,在生產服務器上做任何事情都是危險的。

XAMPP和Bitnami堆棧都旨在成爲開發環境。

查看timdev的回答,+1。