« Stored Procedures using Input Parameters | Main | SilverLight from Microsoft »

Installing Java1.6 and Tomcat 6.0 on Linux using WINSCP and Putty

Installing Java 1.6 on Linux--Using WINSCP involves the following steps:



Installing Java:

·         Download jdk version--1.6x for Linux from Sun website

·         Download the non-rpm version.

·         Use WINSCP and connect to the server.

·         Go to usr dir

·         Right click and create a new directory--java

·         Give all the read/write permission to the directory

·         Move the download jdk from your local system to the java directory


Open putty connection to the server

#cd usr

Execute the command using putty:./jre-1.bin

/* optional

# mkdir -p /usr/local/java

# cd /usr/local/java

# mv /path/to/jdk-1_6_0_20-linux-x64.bin

# chmod u+x jdk-1_6_0_20-linux-x64.bin

# ./jdk-1_6_0_20-linux-x64.bin




·         Set JAVA_HOME and PATH

·         Set JAVA_HOME to the dir of java

·         PATH to bin dir of JAVA_HOME

·         Use--Putty to execute the below

·         # export JAVA_HOME=/usr/java/jdk1.6.0_10

·         # export PATH=$JAVA_HOME/bin:$PATH

Check if we have installed it:

# which java


# java -version

java version "1.6.0_10"

Java(TM) SE Runtime Environment (build 1.6.0_10-b33)

Java HotSpot(TM) 64-Bit Server VM (build 11.0-b15, mixed mode)



Installing Tomcat 6.0 on Linux--Using WINSCP involves the following steps:



Download tomcat -- Binary Core Distribution file --6.x to you local machine

·         Rename the file as tomcat 6

·         Use WINSCP and move to server /var/lib folder

·         Create a new folder name as--tomcat6

·         Give read write access permission to the folder

·         Right click on the tomcat6.tar.gz and say extract

·         In the dialogue box give tomcat 6



·         # export JAVA_HOME=/usr/java/jdk1.6.0_20

·         # export PATH=$JAVA_HOME/bin:$PATH

·         # export CATALINA_HOME=/var/lib/tomcat6

·         # export CATALINA_BASE=/var/lib/tomcat6

·         # export JRE_HOME=/usr/java/jdk1.6.0_20



Create a manager role with user name and password to deploy the application

·         Use WINSCP to navigate to the folder-var/lib/tomcat6/conf

·         Open tomcat-users.xml

·         Copy that file to local machine and give the access.

start tomcat: #cd CATALINA_HOME/bin


shutdown tomcat:#cd CATALINA_HOME/bin


Test: www.myserver.com:8080/ 

The above url should give a tomcat default page.

www.myserver.com:8080/manager/html should prompt for a user name and password.



(The author, Anjana, is a  Software Engineer at Binary Spectrum)


TrackBack URL for this entry:


I'm just lurked around, and found your site. I'm really interested. Where can I find more info? Thank you!

This is getting a bit more subjective, but I much prefer other methods.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)