Thursday, 10 March 2011

Apache Geronimo - The open source app server for every developers

There are a number of application servers in the market and a few which i can named are weblogic, websphere, tomcat, jboss, etc.
Weblogic, Websphere, TomCat, Jboss 一些在市场上软件开发人员使用 Application Servers

I noticed that not many developers are using Geronimo, therefore i decided to check the performance of Geronimo.
我注意到,许多软件开发人员没有使用Geronimo,所以我决定检查Geronimo的表现用途

Geronimo is a server runtime framework that pulls together the best Open Source alternatives to create runtimes that meet the needs of developers and system administrators. So how to use Geronimo and how is it compare to jboss?
Geronimo是一个 App Server 运行时框架, 在一起最好的开源替代品,以满足运行时创建软件开发人员和系统管理员的需求因此,如何使用 Geronimo 以及与 JBoss 相比?

The version of Geronimo which i have tested is V2.1 on Linux OS. Let me start with installing Geronimo in Linux.
Geronimo的V2.1版本已经测试 Linux 操作系统(SUSE Linux OS).以下在Linux上安装Geronimo步骤


Untar the Geronimo folder and place in any directory path.
# tar -zxvf <Geronimo-Compress-Folder>

cd into the Geronimo directory
# cd <Geronimo-Folder>

To start the Geronimo in background, enter these commands:
# cd <Geronimo-Folder>/bin
# ./startup.sh

To start the Geronimo in foreground, enter these commands:
# cd <Geronimo-Folder>
# ./bin/geronimo.sh run

To check if the server is running, type:

Changing Port Number
  1. Open up file in <geronimo_folder>/var/config/config-substitutions.properties
  2. At the line HTTP Port=1982 change to the appropriate port number
Create New User and Password
  1. User Names can be created in groups.properties file
  2. Password are set in users.properties file
  3. Both files can be found in <geronimo_folder>/var/security

After following the steps above, Geromino should be running in your system.
执行上述步骤Geromino可以使用您的系统。

In my next post, i will document how to use eclipse to start Geronimo. 
我的下一个岗位,我将记录如何使用Eclipse来启动 Geronimo

No comments:

Post a Comment

Cash flow Forecasting

Why cash forecasting? A cash forecasting model is an essential tool for treasuer to manage working capital. Forecasting preempt treasurer ...