Course Format: Onsite

Course Overview

Learn the ins and outs of a Liferay installation with the Administering Liferay Systems. Learn how to setup and prepare a successful Liferay deployment, and explore the tools needed to improve performance. This course covers single instances, clusters and managing plugins to prepare you for effective system management.


Mastering Liferay Fundamentals is a prerequisite for this course.

What You'll Learn

By the end of the training, you should have an understanding of what Liferay has to offer out of the box including:

  • Installing Liferay from a bundle
  • Installing Liferay on an existing server
  • Configuring Liferay through properties
  • Connecting Liferay to external databases and mail servers
  • Setting up Liferay in a clustered environment
  • Integrating document repositories
  • Providing document previews, conversion and inline audio/video
  • Tuning an installation for performance
  • Backing up an installation of Liferay
  • How to upgrade Liferay
  • Maintaining Liferay using the patching tool

A Hands-On Approach

Liferay training is guided by the expertise of experienced Liferay trainers. You will benefit from their hands-on approach to enabling you to learn the material effectively and quickly. Through the many exercises interspersed throughout the course, you will learn to perform all of the functions yourself, which maximizes your ability to learn everything. Your trainer will be there to guide you all the way to success.


Day 1


  • Installing a Liferay Bundle
  • Connecting to external databases and mail servers
  • Installing Liferay Manually on an Existing Application Server
Configuring Liferay
  • Server Administration through the Control Panel
  • Plugin Management
  • Liferay Marketplace
  • Configuring Liferay Services Oriented Architecture
Day 2


  • Introduction to Cluster Design
  • Creating a Liferay Cluster
  • Principles of Liferay Clustering
  • Configuring Quartz for Job Scheduling
  • Syncing the Database Cache across your Cluster
  • Clustering Documents and Media
  • Syncing Search Indexes
  • Setting up a Solr Server
  • Session Replication
  • Load Balancing using Apache
  • Deploying Plugins across a Cluster

External Services

  • Using External Services for Document Previews
  • Setting up ImageMagick Higher Quality Image Previews
  • Setting up LibreOffice for Document Conversion
  • Configuring Xuggler for Audio/Video Previews
  • Setting up Liferay as a WSRP Producer and Consumer
Day 3

Performance Tuning Overview

  • Load Testing
  • Profiling
  • Memory Management
  • Garbage Collection
  • Cache Optimization
  • Optimizing Lucene
  • Configuring a Content Delivery Network
  • Database Sharding

Maintaining Liferay

  • Liferay Monitoring
  • Backing Up a Liferay Installation
  • Log Levels
  • Upgrading Liferay
  • Installing Fix Packs Using the Patching Tool

Download as a PDF


Dual Core processor, 4GB RAM, wireless card
Windows, Mac OSX*, or Linux*
* Note: if you use Mac OSX or Linux, you must be prepared to support yourself if any operating system issues arise, as the trainer is not guaranteed to be familiar with these systems.

Please contact us or call 1-877-LIFERAY if you have any questions.