Search My Blog

Monday, July 9, 2012

Liferay is a portal server - This means that it is designed to be a single environment where all of the applications a user needs can run, and these are integrated together in a consistent and systematic way.

I tried out Liferay portal server on my Local System. I like the look and features of Liferay. It has most everything and the Kitchen Sink too;) You could build most any type of Web Site that you want, with Liferay. I'm running Fedora 14 and Apache Web Server at present, on a 1.8GHz Core 2 Duo, with 2.5GB of Ram. Liferay, needs 1Gig minimum of Ram to Run Correctly. So, don't bother if you have less. Liferay is Feature Rich and runs on Java. I did notice that Java was using from 40% to 86% of my CPU, while I was Surfing the Running Test Site. This did slow the Page loads down, just a bit on my Machine. So, I think that you will need a Faster System to get good use of Liferay. Liferay was easy to get started with (after a bit of reading on their site). Basically, just Download Liferay from, and then Unpack the zip file to your Web Servers Directory, of your Choice for Testing and or Setup. Then, start Liferay up. To get Liferay started. I was able to click on "" at /var/www/html/liferay/tomcat-7.0.23/bin on my System (yours will be where you put Liferay, of course). I took about 30 to 60 seconds for Liferay finish getting started and it automatically opened up http://localhost:8080/ in my Web Browser (Firefox). That's where you need to go to Get Started and set things up. Here are the Liferay Web Site Pages with the instructions to get you up and running and testing...


Introduction to Liferay

User Guide -

Liferay is a portal server. This means that it is designed to be a single environment where all of the applications a user needs can run, and these are integrated together in a consistent and systematic way. If an application lives outside the portal, the portal should be able to consume some resource of the application (such as an RSS feed or a subset of functionality in a "dashboard" application) so that the end user can see everything he or she interacts with at a glance.

To achieve this, all the application functionality within Liferay Portal resides in fragments of the page called portlets. Portlets are web applications that run in a portion of a web page. Liferay's core is a portlet container that aggregates portlets on particular pages and displays them to users. In this way, one or many applications can reside on a page, and users can (at the administrator's discretion) arrange them however they like.


Quick Installation Instructions

Details Print

Alternative Languages: 日 本語 <<TableOfContents>>

Introduction #

This guide helps you to set up and run a Liferay Tomcat bundle. It is geared toward beginners to Liferay. If you are planning on using the bundle for anything other than demo, please complete these steps but also Database Configuration and remove 7Cogs sample data afterwards! It is very important that you do these things because otherwise you can lose all your data.

Prerequisites #

  • Hardware - 1GB RAM
  • Java 6 or later for Linux or Mac. Windows users don't need to install Java, as JRE is bundled.


Database Configuration

Liferay comes with a default database called HSQL or "hypersonic." This is not meant for production use however! You need to switch to a real database to use Liferay. This page documents how to change the default database system.

Liferay 6.0 #


SMTP Setup

This article is about setting up your SMTP server in Liferay. The example is done using a 3rd-party email account. For example, you can use your gmail account to send all notifications that come from your Liferay instance. This includes notifications from blog comments, message boards, and account registration emails.

Graphical User Interface #

In Liferay 6 and Liferay 5.2.x, you can configure the SMTP server by going to Control Panel -> Server Administration -> Mail.

Fill out the SMTP fields with your information: we will use gmail for simplicity. This is actually an easy and reliable way to run your SMTP server.


7Cogs Sample Data

Liferay versions 5.2 and 6.0 include some sample data in the bundles to showcase Liferay Portal's capabilities. You will find several users, organization and web pages already created belonging to a fictitious company called 7Cogs.

If you play around with the default installation, you shouldn't delete the administrative user bruno, as his existence is used by the 7cogs plugin to check if it was already installed. If - on a new start of the browser - this plugin can't find bruno, it will happily recreate the initial demonstrative database and delete all your work.

This article helps getting rid of this behaviour and enables you to keep your data without the need for Bruno to stick around forever.

Starting in Liferay 6.0.5 and forward, Bruno is no longer used as the logic for deleting everything. Still, do remember to delete the 7Cogs hook before using any production installation environment.

Remove the sample data #


Liferay Portal 6.1 - User Guide

Go there...

Liferay Portal is the world's leading enterprise open source portal framework, offering integrated Web publishing and content management
Liferay Portal | Free software downloads at
Enterprise open source portal and collaboration software. -
Quick Installation Instructions - Wiki -
User Guide -
Manning: Liferay in Action
Dashboard -
Liferay localhost:8080 - Basic Configuration
Database Configuration - Wiki -
SMTP Setup - Wiki -
7Cogs Sample Data - Wiki -
Dockbar - Wiki -
Liferay Sync Features -
Marketplace -
LocalHost - Welcome - Liferay
LocalHost - Home - Liferay
LocalHost Public Page - Welcome - Liferay
LocalHost Guest Page - Welcome - Liferay
User Guide -

No comments: