Liferay SaaS 稼働開始チェックリスト
Liferay Cloudは、お客様のプロジェクトのスムーズな立ち上げを支援することに尽力しています。 本番環境の稼働開始に向けて、事前に準備しておくべき手順を以下に示します。
Liferay Cloud サポートに連絡してください
本番環境の稼働開始日がわかったら、サイトの有効化の少なくとも 8 日前までにサポート チケット を送信してください。
チケットに以下の情報を含めてください。
-
公開予定日。
-
サイトで使用しなければならないカスタムドメイン。
-
カスタムSSL証明書を使用するかどうか。 そうであれば、証明書 を提供してください。
選択したプロバイダーでDNSレコードを作成する
Liferay では、プロジェクト ID を使用して、プロジェクトに関連付けられたドメインの Canonical Name (CNAME) レコードが必要です (例: exampleproject.lxc.liferay.com)。 プロジェクトIDはプロビジョニング時に提供されます。
クライアント拡張機能環境(例: extprd 環境)に移動して、URL からプロジェクト ID をコピーすることでもプロジェクト ID を確認できます。 プロジェクトIDは、ランダムな4桁のコードとハイフン("-"))の間にあります。

お使いのDNSプロバイダがベースドメイン用のCNAMEレコードを提供していない場合は、ALIASレコードを使用してみてください。 ALIASレコードも利用できない場合は、適切なIPアドレスに接続されたAレコードを使用してください。 次に、ポータルのサイト設定で仮想ホスト名を更新します。 問題が発生した場合は、作成したチケットを通じてサポートまでご連絡ください。
CNAMEレコードの使用を強くお勧めします。 レコードは特定のIPアドレスに関連付けられています。 これは 災害復旧 に問題を引き起こす可能性があります。
Liferay SaaS では、本番環境以前の環境が検索エンジンにインデックス登録されるのを防ぐため、デフォルトの*.lxc.liferay.comドメインに対して制限的なX-Robots-Tagヘッダーを適用しています。
X-Robots-Tag: noindex, nofollow, noarchive, noimageindex
これらのヘッダーはインフラストラクチャ レベルで適用され、 robots.txt やページ SEO 設定などの DXP SEO 設定によって制御されません。
カスタム本番ドメイン (例: www.acme.com) を設定すると、これらのヘッダーは適用されず、検索エンジンはサイトを通常どおりインデックスできます。
DNS構成を確認する
DNSレコードを設定したら、本番稼働前にドメインがLiferayインフラストラクチャを正しく指していることを確認してください。
ドメイン解決を確認する
ブラウザでドメインを開いてください。
考えられる結果は以下のとおりです。
| 結果 | 意味 |
|---|---|
NXDOMAIN または「このサイトにはアクセスできません」 | DNSレコードが存在しないか、まだ伝播されていません。 |
SSL警告(例: ERR_CERT_COMMON_NAME_INVALID) | DNSは解決されていますが、このドメインのSSL証明書はまだプロビジョニングされていません。 |
| サイトは正常に読み込まれました | DNSとSSLは正しく設定されています。 |
DNSレコードを確認する
DNS 設定を確認するには、 dig、 nslookupなどのツール、または DNS Checker や WhatsMyDNS などのパブリック DNS 伝播ツールを使用してください。
dig www.example.com
ドメインが期待されるCNAMEまたはIPアドレスに解決されることを確認してください。
仮想ホスト構成を確認する
DNS伝播が完了したら、 サイトの仮想ホスト構成 に正しいカスタムドメインが含まれていることを確認してください。
カスタムSSL証明書の作成(オプション)
カスタムSSL証明書を作成する場合は、以下の点に留意してください。
-
SSL証明書には、中間証明書も含まれていなければなりません。
-
Liferay Cloud Support に SSL 証明書を送信する場合は、パスワードで保護された
.zipファイルにアップロードし、パスワードを安全なチャネルで共有してください。 通常の添付ファイルとしてアップロードするのではなく、大容量ファイルアップローダーツールを使用してください。 -
SSL証明書の有効期限切れによるサービスの中断を避けるため、有効期限切れ前の最後のメンテナンス期間の前に、Liferay Cloud Supportに新しい証明書 を提供してください。 新しい証明書はサポートチケットに添付して提出できます。
ドメイン移管時のTTL調整
Liferay SaaS上の新しいサイトにカスタムドメインを移行する際、DNSキャッシュはサイトの公開時間に大きな影響を与える可能性があります。
DNSレコードの有効期限(TTL)フィールドを数分程度に短縮することで、DNSキャッシュの長期化を回避できます。これは、サービス開始の少なくとも数日前に行うようにしてください。 インスタンスが稼働したら、TTLをより長い値に戻してください。
その他の考慮事項
このチェックリストは、一般的なLiferay SaaSインスタンスを想定して作成されています。 クライアント拡張機能の実装など、プロジェクト固有のニーズには特に注意してください。