Liferay は、Java の知識があまりなくても、単純な CMS として使用できます。Web コンテンツ フラグメントの作成、編集、および配置は、ドラッグ アンド ドロップと、付属のリッチ テキスト エディターの使用です。しかし、会社で Liferay を使い始めるには、技術的な構成 (データベースなど) とルックアンドフィールのカスタマイズの 2 つの主要なステップがあります。
技術的な部分
まず、7cogs の Web サイトを削除する必要があります。これは、Liferay の用語ではフックと呼ばれます。これを行うには、アプリケーション サーバーに Tomcat を使用している場合は、ここに記載されているように 7cogs ディレクトリを削除するだけです。これで、インストール用の構成ファイルを作成できます。これは、単純なテキスト プロパティ ファイルで、portal-ext.properties という名前で、Tomcat インストールの webapps/ROOT/WEB-INF/classes フォルダーに配置されます。このファイルは、Liferay ポータルの構成のほとんどを処理します。たとえば、次のようになります。
- あなたの会社の名前
- 初回ログイン時に利用規約ページを表示したい場合
- 誰でもポータルでアカウントを作成できるようにしたい場合
- データが保存されるデータベース
これを行うには、portal-ext.properties のプロパティが、webapps/ROOT/WEB-INF/lib ディレクトリの jar ファイル portal-impl.jar にある組み込みの portal.properties ファイルにあるデフォルト プロパティをオーバーライドします。portal.properties ファイルにアクセスするには、jar ファイルを一時フォルダーに解凍するだけです。
サンプルの portal-ext.properties ファイル:
company.default.web.id=yourcompany.com
terms.of.use.required=false
company.security.strangers=false
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root
完了したら、アプリケーション サーバーを起動できます。デフォルトの管理者 (test という名前で、portal-ext.properties ファイルで変更できます) として、「dock」(「welcome Test」というラベルの付いた奇妙なメニュー) にある集中型 Web「コントロール センター」にアクセスできます。ログインしたページの右上部分)。ほとんどの管理タスクに役立つ管理ガイドを読むことをお勧めします。
「ブランディング」の部分
Liferay は「テーマ」を使用して、画像、CSS、Javascript (JQuery)、およびテンプレート言語 Velocity を使用して、ポータル ページ (ロゴ、ナビゲーション、ポートレットの境界線など) を自動的に装飾します。テーマは、標準の Web アプリケーションのように .war ファイルにバンドルされ、コントロール センターを介して、またはサーバーの deploy ディレクトリにファイルをドロップすることによって、オンザフライで展開されます。Liferay は、複数のテーマを同時に使用できます。たとえば、各コミュニティ (ページ、ユーザー、およびコンテンツのグループ) ごとに 1 つずつ使用できます。「 Plugins SDK 」を使用して、独自のテーマを後で作成できます。
Wiki、フォーラム、およびブログは非常に役立ちます。