Liferayのセットアップ
Liferay をインストールした後、ニーズに合わせて設定します。 ここでは、一般的なセットアップ作業を説明します。
セットアップタスク
- システムの事前設定
- Liferay を有効化 (サブスクリプションが必要です)
- インスタンスの設定
- インスタンスのローカライズ
- メールの設定
- ユーザーの設定
- ファイルストレージの設定
- 検索エンジンのインストール
- Liferayの保護
- バックアップの設定
その他のセットアップタスク
- マーケットプレイスからアプリをインストールする
- ロールと権限の設定
- カスタムフィールドの追加
- 既存のシステムとの統合
- メディアファイルのプレビュー設定
- CDNの設定
- 高可用性の設定
- Liferayの調整
- JNDIの設定
上記の各タスクは、以下の説明にリンクしており、該当する記事への参照も含まれています。 最初のタスクは、本番用のLiferayインスタンスには不可欠です。 お使いのシステムにも適用されるその他のセットアップタスクを調べてください。 タスクを完了するときは、必ず上記のチェックリストを見直すようにしてください。
システムの事前設定
Liferay インスタンスを初めて起動する前に、 利用可能なポータルプロパティ を確認し、それらを portal-ext.properties ファイルで設定します。 Liferay を起動する前に設定する設定例をいくつか示します。
company.default.web.id=[Your web ID]
company.default.home.url=[Your home URL]
company.default.locale=[Your country code]
company.default.time.zone=[Your time zone]
company.default.virtual.host.name=[Your virtual host name]
company.default.virtual.host.mail.domain=[Your mail domain]
admin.email.from.name=[Admin username]
admin.email.from.address=[Admin user's email address]
browser.launcher.url=
setup.wizard.enabled=false
setup.wizard.add.sample.data=off
dl.store.impl=[Your file storage]
portal-ext.properties ファイルを使用すると、簡単に繰り返し実行できる方法で設定済みの設定を使用して Liferay デプロイメントを作成できます。 利用可能な ポータル プロパティを確認します。
Liferayの有効化
Subscribers
Liferay DXP を使用している場合は、 アクティベーションキーを適用します。
インスタンスの設定
バーチャルインスタンスの基本的な外観、連絡先情報、利用規約、ランディングページやログアウトページなどの必須ページを設定します。 インスタンス構成 で、すべてを実行する方法について説明します。
インスタンスのローカライズ
インスタンスのロケールと標準時を設定します。 詳細については、 初期インスタンスのローカリゼーション を参照してください。
メールの設定
ユーザーと通信するためのメールサーバー を設定します。 次に、メールの送信者や、メールの確認、パスワードのリセット、パスワードの変更のためのメッセージ テンプレートなど、 メール設定を構成します。
ユーザーの設定
人のユーザーについて理解したら、それらを効果的に管理できるようにインスタンスを設定します。 あなたはできる:
- ユーザーフィールドの有効化/無効化
- 必要な カスタムユーザーフィールドを追加します
- ユーザー以外の人にもアカウント作成を許可するかどうかの指定
- 定義 ユーザー認証
- 特定のサイト、 ロール、および ユーザー グループへのユーザーの自動関連付けを構成します。
ファイルストレージの設定
ドキュメントとメディア、ファイル添付、コンテンツへの画像の埋め込みを使用するには、ファイル ストレージが必要です。 設定するには、 ファイル ストレージ にアクセスしてください。
ファイルストレージを設定した後、ウイルス対策のファイルスキャンを有効にすることを検討してください。 方法については、「 アップロードされたファイルに対するウイルススキャンの有効化 」を参照してください。
検索エンジンのインストール
ユーザーがサイト内を検索できるようにします。 Liferay Enterprise Searchのような検索エンジンは、結果を素早く返してくれます。 検索エンジンのインストールにアクセスしてください。
Liferayの保護
Liferayを保護することはとても重要です。 詳細については、 セキュリティ をご覧ください。
バックアップの設定
仮想インスタンスを開発する際には、必ずバックアップを取ってください。 ガイダンスについては、「 バックアップ 」を参照してください。
その他のセットアップ作業
上記のようなタスクは、一般的に(必ずしもそうではありませんが)最初に完了します。 状況に応じて、次のタスクを適宜実行する必要があります。
マーケットプレイスからアプリをインストールする
テーマ、コネクタ、および Liferay Marketplaceで入手可能なあらゆる種類のアプリケーションを使用して、サイトを改善します。 アプリのインストールと管理 がこれまでになく簡単になりました。
ロールと権限の設定
ロール を使用して、すべてのユーザーを分類します。 ユーザーがインスタンスおよびサイトで実行するアクティビティの 権限 を定義します。
カスタムフィールドの追加
インスタンスやアプリケーションのエンティティは、追加フィールドでカスタマイズできます。 詳細については、「 カスタム フィールドの追加 」を参照してください。
既存のシステムとの統合
Liferayはいくつかの他のシステムと統合することができます。 例えば、LDAPなどのディレクトリを使用している場合、そこからユーザーをインポートすることができます。 LDAP ディレクトリへの接続 でプロセスを示します。 必要な場合は、このサイトで統合について検索してください。
メディアファイルのプレビュー設定
サイト内の画像、動画、音声ファイルの外部サービスを設定します。 方法については、 外部サービスの設定 を参照してください。
CDNの設定
コンテンツ配信ネットワーク(CDN)を介して、静的コンテンツをより高速に配信します。 詳細については、 CDN の使用 をご覧ください。
高可用性の設定
サイトのダウンタイムをなくす、あるいは最小限に抑える必要があります。 サーバーが故障したり、メンテナンスのために停止する必要がある場合、リクエストを処理するために他のサーバーを用意することが重要です。 Liferay、検索エンジン、その他のコンポーネントに複数のサーバーを構成することで、サイトの可用性を最大限に高めることができます。 高可用性のためのクラスタリングでサーバーをクラスタ化する方法を学びます。
Liferayの調整
LiferayのJVM、接続プールなどを最適なパフォーマンスに調整します。 詳細については、 Liferay のチューニング および JVM のチューニング を参照してください。
次のステップ
Liferay DXP を使用していて、まだ アクティブ化 していない場合は、まずアクティブ化してください。 次に、 インスタンス構成 と、上記にリストされているその他の セットアップ タスク に進みます。
本番環境に入る前に、インストールとデータをバックアップするためのプロセスを設定します。 詳細については、 バックアップ を参照してください。