Wiki Home | Recent changes | View source | Page history

Printable version | Disclaimers | Privacy policy

Not logged in
Log in | Help
 

Cloud Computing Made Easy®

Liferay Single Server

From Cloud Computing Wiki - Kaavo

Share/Save/Bookmark

Contents

Overview

This is a Sample System Definitions for demonstrating the deployment of Liferay. This is a single server deployment. We have used Liferay bundled with Tomcat 6. http://www.liferay.com/downloads/liferay-portal/overview

Web_tier: Apache HTTP Service, Liferay bundled with Tomcat 6 and MySQL are installed in that server.

Like other Sample System Definitions provided with IMOD, the Liferay system definition template for Amazon EC2 and Rackspace is provided as an example. Users are expected to develop their own system definitions or customize the provided solutions for their own needs. The information assumes that the users have basic understanding of deploying and starting systems in IMOD.

Note : We have tested this template with the below mentioned configuration:
Amazon EC2 Configuration:
Fedora 8, 32 bit ( ami-5647a33f )

Rackspace Configuration:
CentOS 5.4, 64 Bit, RAM size = 512 MB

For more information on Mediawiki installation please go to
1. http://content.liferay.com/4.3/doc/installation/liferay_4_installation_guide/onepage/#d0e174
2. http://www.liferay.com/documentation/liferay-portal/6.0/administration/-/ai/installing-liferay-for-an-enterprise-2

Inputs

For testing the template (in EC2/Rackspace) we need only the account related information for different Kaavo supported platform. After that, with a single click the application will be running.

In case there are any issues or questions please post them on http://forums.kaavo.com

After the application is up and running, you can go to the http://ip-address-of-server/ to start using the application. Login using Email address as 'test@liferay.com' and password as 'test'. Then follow as instructed from Liferay.

What deployment time Actions are included in the System Definition?

Amazon EC2 configuration

Rackspace configuration

What run-time Events are defined in the System Definition?

a) For database backup process, trigger the event "backup-database"

b) For database restore process, trigger the event "restore-database-from-s3" for ec2 or "restore-database-from-cloudfiles" for rackspace

How to provide your own information for your application?

1. If you want to modify the database name, username and password for your application modify in action 'grant-mysql'.

Find below the screen shot
File:Liferay_Img1.JPG

2. Also need to modify the database name, username and password in action 'configure-liferay-tomcat-ROOT-xml'.

Find below the screen shot
File:Liferay_Img2.JPG

3. Virtual Hosting with Apache HTTP service has been configured in the system definition file. If you want to modify the "DOMAIN NAME" for your application modify in action 'create-liferay-conf'. For more information on domain name configuration please click here.

Find below the screen shot
File:Liferay_Img3.JPG

4. For database backup and restore process user needs to provide account specific information, such as for Amazon user needs to provide "access_key" and "secret_key" in action 'SetupS3cfg' in order to upload and download from s3 and for Rackspace user needs to provide "HOST", "API_KEY" and "USER" account name information in action 'backup-database' and 'restore-sampleapp-database-from-cloudfiles' in order to upload and download from cloudfiles.

Retrieved from "http://wiki.kaavo.com/index.php/Liferay_Single_Server"

This page was last modified on 19 November 2010, at 07:43. Content is available under Copyright 2012 Kaavo,All rights reserved..


[Wiki Home]
Wiki Home
Guides and Tutorials
Kaavo Web Services
Solutions
Webinars
FAQs
Free Trial
Release Notes
Kaavo Forums
Join our Mailing List
Contact us
YouTube Channel
Follow on Linkedin
Follow on Twitter
Follow on Facebook
Watch IMOD Demo
Kaavo Home

View source
Discuss this page
Page history
What links here
Related changes

Special pages