2013-05-06 67 views
2

如何在生產環境中從Liferay 6.1.10升級到Liferay 6.1.20?我以前沒有這樣做過,所以可能需要一些幫助/指導。根據我的理解,我需要下載6.1.20包,指向portal-ext.properties中的數據庫並開始生命週期。這是正確的過程嗎?謝謝。從Liferay 6.1.10升級到Liferay 6.1.20

+0

我managaed要做到這一點,所以現在一切都很好。 – Adia 2013-05-07 07:46:19

回答

2

在理論(假定沒有自定義代碼 - 我們裸露的Liferay)是這樣的:

  1. 執行備份
  2. 一站式門戶
  3. 解壓未來的Liferay 6.1.1
  4. 複製它(替換)文件設置(portal-ext.properties,portal-wizard-setup.properties和其他 - 如果是的話),重要的是遵循這一點: 將連接設置複製到數據庫 - 也就是門戶網站使用相同的數據庫如前所述; portal-setup-wizard.properties正確liferay.home - 這將上一個新的目錄(或者是它本身就運行Liferay的新版本)
  5. 從舊的門戶網站文件夾「數據複製顯示「並將其置於新的位置。

也就是說,您會看到一個新的門戶網站,用於查看舊數據庫並使用舊數據。進一步推出新版本Liferay。

在Liferay開始時,它已經切斷了基礎,並且會自動執行更新。之後,將之前的所有其他portlet都放入其中。

這一理論 - 實踐有偏差(用於備份和做 - 我們可以快速逆向工程&背面)

+0

謝謝Segavax的回答。儘管你的答案來得遲,並在5月份做到了這一點,但幾乎採用了與你所提到的相同的步驟。所以我將其標記爲答案:) – Adia 2013-09-10 08:35:41