Liferay DXPのサービスパックとアップデートは、ソースコードからビルドされ、以下のアップデートが含まれた状態でバンドルされています:
- 最新のpatching tool(最初のリリース以降にツールが更新されている場合)
- 最新のプラグイン(最初のリリース以降に新しいバージョンがリリースされた場合)
- Tomcatの最新バージョン(全てではありませんが、ほとんどのサービスパック)
- 最新のフィックスパックまたはアップデートレベル
あるサービスパックまたはアップデートレベル(移行元)から別のサービスパックまたはアップデートレベル(移行先)へのインストールを更新する方法は以下の通りです。可能であれば、利用可能な最新のサービスパックまたはアップデートに更新してください。
詳細
更新する前に、必ずデータベースと既存環境をバックアップしてください。
-
- ヘルプセンターのダウンロードから、サービスパックもしくはアーカイブされた更新済みアップデートバンドルをダウンロードします。
- 新しいバンドルを任意の場所にデプロイします。
- データベースベンダーのJDBCドライバーJARを適切なlibフォルダにコピーします。
- Liferay DXP 7.3以下では、JDBCドライバーはデフォルトで
$CATALINA_HOME/lib/ext
にあります。 - Liferay DXP 7.4以降では、JDBCドライバーはデフォルトで
$CATALINA_BASE/webapps/ROOT/WEB-INF/shielded-container-lib
にあります。
- Liferay DXP 7.3以下では、JDBCドライバーはデフォルトで
- portal-ext.propertiesファイルを
$LIFERAY_HOME
フォルダにコピーします。 - osgi設定ファイルを
$LIFERAY_HOME/osgi/configs
フォルダにコピーします。 - ライセンスxmlファイルを
$LIFERAY_HOME/deploy
フォルダにコピーします。 - 以前のバンドルで行われたアプリケーションサーバー構成が、新しいサービスパックまたは更新バンドルでも行われていることを確認します。
- 以前のバンドルで行われた、またはデプロイされた追加のカスタマイズが、新しいサービスパックまたは更新バンドルでも行われた、またはデプロイされていることを確認します。
- DXPの
{$LIFERAY_HOME}
内のキャッシュフォルダをクリーンアップします。$LIFERAY_HOME/osgi/state
フォルダを削除します。$LIFERAY_HOME/Work
フォルダを空にします。$LIFERAY_HOME/tomcat-version/temp
フォルダを空にします。$LIFERAY_HOME/tomcat-version/work
フォルダを空にします。
- DXPリリースノートポートレットを参照して、移行先サービスパックやアップデートにアップグレードプロセスがあるかどうかを確認します。
- インストールに関連する重要な変更点については、DXPリリースノートポートレットを参照してください。
- 「DXP 7.3以降のフィックスパックのアップグレードプロセス」を参照し、ソースサービスパックやアップデートから移行先サービスパックやアップデートに更新するプロセスを決定してください。
- 以前のDXPインスタンスをシャットダウンします。
- 新しいDXPインスタンスを起動するか、データベースアップグレードツールを実行します。
追加情報
- Tomcatのデプロイメントや手動デプロイメントに関する説明については、 Liferayのアップデート をご参照ください。
- その他の環境に関する説明については、こちらをご参照ください。アプリケーションサーバーへのLiferayのインストール
- Liferay DXPのフィックスパック、ホットフィックスの適用方法
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン