Posted in Cloud Computing, Open Source, OpenStack

Manage Security Groups in Red Hat OpenStack

Security groups are sets of IP filter rules. It can be assigned to Project instances and they are project specific. It describes networking access to the instance.

All projects have a default security group that is applied to any instance that has no other defined security group and it has default deny all policy for incoming traffic. Continue reading “Manage Security Groups in Red Hat OpenStack”

Posted in Cloud Computing, IaaS, Open Source, OpenStack

Project and User Management in Red Hat OpenStack

As a Private cloud administrator, It is an important task to manage both projects and users.

Projects (Tenants or Accounts): Organizational units in the cloud to which admin can assign users

Roles: Define the actions that users can perform. Continue reading “Project and User Management in Red Hat OpenStack”

Posted in Cloud Computing, Open Source, OpenStack

Try OpenStack RDO Juno Free!

The Easiest Way To Try Out OpenStack. TryStack have set up large clusters of hardware running OpenStack on both x86 and ARM architectures. It’s totally free for you to try & test your apps. Continue reading “Try OpenStack RDO Juno Free!”

Posted in How To..., Java, Linux, Open Source, Tomcat

How to Install Java in CentOS 6.3

Install Java in CentOS

Create a Local Repository for CentOS by using existing packages on Distribution Media or make sure that Internet is accessible from the virtual machine

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

List of all available JDK on the system

[root@localhost ~]# yum search java | grep -i –color JDK
ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk
icedtea-web.x86_64 : Additional Java components for OpenJDK – Java browser
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
ldapjdk.x86_64 : The Mozilla LDAP Java SDK

[root@localhost ~]# yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base:
* extras:
* updates:
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package java-1.7.0-openjdk.x86_64 1: will be installe                                                                                        d
–> Processing Dependency: jpackage-utils >= 1.7.3-1jpp.2 for package: 1:java-1.                                                                                        7.0-openjdk-
–> Processing Dependency: xorg-x11-fonts-Type1 for package: 1:java-1.7.0-openjd                                                                                        k-
–> Processing Dependency: tzdata-java for package: 1:java-1.7.0-openjdk-                                                                                        5-
–> Processing Dependency: for package: 1:java                                                                                        -1.7.0-openjdk-
–> Processing Dependency: for package: 1:java-1.7.0-openjd                                                                                        k-
—> Package java-1.7.0-openjdk-devel.x86_64 1: will be in                                                                                        stalled
–> Running transaction check
—> Package giflib.x86_64 0:4.1.6-3.1.el6 will be installed
—> Package jpackage-utils.noarch 0:1.7.5-3.12.el6 will be installed
—> Package libjpeg.x86_64 0:6b-46.el6 will be obsoleted
—> Package libjpeg-turbo.x86_64 0:1.2.1-3.el6_5 will be obsoleting
—> Package tzdata-java.noarch 0:2014b-1.el6 will be installed
—> Package xorg-x11-fonts-Type1.noarch 0:7.2-9.1.el6 will be installed
–> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.2-9.1.el                                                                                        6.noarch
–> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.2-9.1.el                                                                                        6.noarch
–> Running transaction check
—> Package ttmkfdir.x86_64 0:3.0.9-32.1.el6 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

Package                    Arch     Version                    Repository
java-1.7.0-openjdk         x86_64   1:   updates    26 M
java-1.7.0-openjdk-devel   x86_64   1:   updates   9.4 M
libjpeg-turbo              x86_64   1.2.1-3.el6_5              updates   174 k
replacing  libjpeg.x86_64 6b-46.el6
Installing for dependencies:
giflib                     x86_64   4.1.6-3.1.el6              base       37 k
jpackage-utils             noarch   1.7.5-3.12.el6             base       59 k
ttmkfdir                   x86_64   3.0.9-32.1.el6             base       43 k
tzdata-java                noarch   2014b-1.el6                updates   147 k
xorg-x11-fonts-Type1       noarch   7.2-9.1.el6                base      520 k

Transaction Summary
Install       8 Package(s)

Total download size: 36 M
Is this ok [y/N]: y
Downloading Packages:
(1/8): giflib-4.1.6-3.1.el6.x86_64.rpm                   |  37 kB     00:01
(2/8): java-1.7.0-openjdk- |  26 MB     18:30
(3/8): java-1.7.0-openjdk-devel-                                                                                | 9.4 MB     07:02
(4/8): jpackage-utils-1.7.5-3.12.el6.noarch.rpm                                                                                                  |  59 kB     00:00
(5/8): libjpeg-turbo-1.2.1-3.el6_5.x86_64.rpm                                                                                                    | 174 kB     00:09
(6/8): ttmkfdir-3.0.9-32.1.el6.x86_64.rpm                                                                                                        |  43 kB     00:01
(7/8): tzdata-java-2014b-1.el6.noarch.rpm                                                                                                        | 147 kB     00:05
(8/8): xorg-x11-fonts-Type1-7.2-9.1.el6.noarch.rpm                                                                                               | 520 kB     00:16
Total                                                                                                                                    23 kB/s |  36 MB     26:19
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : jpackage-utils-1.7.5-3.12.el6.noarch                                                                                                                 1/9
Installing : giflib-4.1.6-3.1.el6.x86_64                                                                                                                          2/9
Installing : libjpeg-turbo-1.2.1-3.el6_5.x86_64                                                                                                                   3/9
Installing : tzdata-java-2014b-1.el6.noarch                                                                                                                       4/9
Installing : ttmkfdir-3.0.9-32.1.el6.x86_64                                                                                                                       5/9
Installing : xorg-x11-fonts-Type1-7.2-9.1.el6.noarch                                                                                                              6/9
Installing : 1:java-1.7.0-openjdk-devel-                                                                                             7/9
Installing : 1:java-1.7.0-openjdk-                                                                                                   8/9
Erasing    : libjpeg-6b-46.el6.x86_64                                                                                                                             9/9
Verifying  : ttmkfdir-3.0.9-32.1.el6.x86_64                                                                                                                       1/9
Verifying  : xorg-x11-fonts-Type1-7.2-9.1.el6.noarch                                                                                                              2/9
Verifying  : 1:java-1.7.0-openjdk-devel-                                                                                             3/9
Verifying  : tzdata-java-2014b-1.el6.noarch                                                                                                                       4/9
Verifying  : libjpeg-turbo-1.2.1-3.el6_5.x86_64                                                                                                                   5/9
Verifying  : giflib-4.1.6-3.1.el6.x86_64                                                                                                                          6/9
Verifying  : 1:java-1.7.0-openjdk-                                                                                                   7/9
Verifying  : jpackage-utils-1.7.5-3.12.el6.noarch                                                                                                                 8/9
Verifying  : libjpeg-6b-46.el6.x86_64                                                                                                                             9/9

java-1.7.0-openjdk.x86_64 1:        java-1.7.0-openjdk-devel.x86_64 1:        libjpeg-turbo.x86_64 0:1.2.1-3.el6_5

Dependency Installed:
giflib.x86_64 0:4.1.6-3.1.el6                  jpackage-utils.noarch 0:1.7.5-3.12.el6      ttmkfdir.x86_64 0:3.0.9-32.1.el6      tzdata-java.noarch 0:2014b-1.el6
xorg-x11-fonts-Type1.noarch 0:7.2-9.1.el6

libjpeg.x86_64 0:6b-46.el6

You have mail in /var/spool/mail/root
[root@localhost ~]#

RHEL and CentOS Linux install OpenJDK into /usr/lib/jvm/ directory

Set the JAVA_HOME class path variable

export JAVA_HOME="/usr/lib/jvm/jre-1.7.0-openjdk.x86_64


Posted in Open Source

What is Drupal


Drupal is a open-source CMS written in PHP and used for personal blogs to corporate, political, and government sites across the world. It is also known as as a web application framework. It also used effectively for knowledge management and business collaboration. User profiles management, User Management, OpenID support, access statistics and logging, page layout customization, blogs, books, comments, forums, and polls; caching and feature throttling for better performance, system administration, RSS feeds, menu management, advanced search, RSS feed and feed aggregator, support to workflow tools (triggers and actions),  localization built on top of gettext – the GNU internationalization and localization (i18n) library, auto update notifications for new versions of modules, themes, or the Drupal core etc. are some of the main features of Drupal. Drupal 7 requires PHP 5.2.5 or higher. Drupal supports web servers such as IIS, Lighttpd, Apache, Hiawatha, Cherokee or Nginx; and a database such as PostgreSQL, SQLite, MongoDB, MariaDB, MySQL, or Microsoft SQL Server.


Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers
Posted in Open Source

What is TWiki


TWiki is a structured wiki application written in perl founded by Peter Thoeny in 1998 as an open source wiki-based application platform. It is used as a knowledge or document management system that can be used to create wiki applications using the TWiki Markup Language. It is easy to extend its functionality with plugins. TWiki has extensive set of features such as access control at  page level, web level, and site level based on user groups, Revision control, WYSIWYG editor, plugin API that has spawned over 300 extensions, RSS/Atom feeds and e-mail notification, Dynamic content generation, Built in database, Skinnable user interface, SQL-like query language to embed reports in wiki pages, support for internationalization etc.


Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers
Posted in Open Source, PaaS



Red Hat OpenShift is a PaaS having Apache License 2.0. It has built-in support for Java, Python, PHP, Perl, Node.js, Ruby, and extensible functionality to add languages. It supports MySQL, PostgreSQL, and MongoDB. It supports web-application frameworks such as Rack for Ruby, WSGI for Python and PSGI for Perl. For Java, it covers end to end support for Java EE6, CDI/Weld, Spring, Liferay, Scala/Play!, JBoss AS7, JBoss EAP6, Tomcat 6 & 7 (JBoss EWS 1.0 & 2.0), Glassfish as DIY, Jetty as DIY, Eclipse, JBoss Tools, Jenkins, Cloud9 IDE, Appcelerator Titanium, Git, SSH access, Maven 3, and Ant. There are three versions available: OpenShift-Online, OpenShift-Enterprise, and OpenShift-Origin. Free tier is available for it Online with 512 MB RAM and 1 GB disk. Enterprise edition is a private cloud version from Red Hat.

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers