首页 > 代码库 > Linux下JDK+TOMCAT安装过程

Linux下JDK+TOMCAT安装过程

1、安装JDK的步骤如下:

网上查的安装步骤如下:

1)下载j2sdk ,如jdk-6u1-linux-i586-rpm.bin

2)在终端中转到jdk-6u1-linux-i586-rpm.bin所在的目录,输入命令

#chmod +x  jdk-6u1-linux-i586-rpm.bin;//添加执行的权限。

3)执行命令

#./jdk-6u1-linux-i586-rpm.bin;//生成jdk-6u1-linux-i586.rpm的文件。

4)执行命令

#chmod +x  jdk-6u1-linux-i586.rpm;//给jdk-6u1-linux-i586.rpm添加执行的权限。

5)执行命令

#rpm –ivh jdk-6u1-linux-i586.rpm ; //安装jdk。

6)安装界面会出现授权协议,按Enter键接受,把jdk安装在/usr/java/jdk1.6.0_01。

7)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):

JAVA_HOME=/usr/java/jdk1.6.0_01
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

8)在终端执行命令java –version,jdk的版本为jdk1.6.0_01则表示jdk已成功安装。

 

实际安装的时候,执行完第5步,没有出现第6步,直接提示:

[root@AY140102165018353e25Z ~]# cd /usr/local/share/

[root@AY140102165018353e25Z share]# chmod +x jre-6u45-linux-x64-rpm.bin

[root@AY140102165018353e25Z share]# ./jre-6u45-linux-x64-rpm.bin

[root@AY140102165018353e25Z share]# chmod +x jre-6u45-linux-amd64.rpm

[root@AY140102165018353e25Z share]# rpm -ivh jre-6u45-linux-amd64.rpm

Preparing...                ########################################### [100%]

        package jre-1.6.0_45-fcs.x86_64 is already installed

 

到这里的问题是,不知道jdk到底装在哪个路径啊,于是:

whereis java

指示:/usr/bin/java

[root@AY140102165018353e25Z share]# ls -l /usr/bin/java

lrwxrwxrwx 1 root root 26 Jan  3 11:20 /usr/bin/java -> /usr/java/default/bin/java

[root@AY140102165018353e25Z share]# ls -l /usr/java/default/bin/java

-rwxr-xr-x 1 root root 50794 Mar 27  2013 /usr/java/default/bin/java

 

这就找到java的安装路径/usr/java/default/bin/java

 

接着执行7),配置JAVA_HOME啥的,即在/etc/profile中加入如下内容

 

export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

此时可以查看java配置情况:

[root@AY140102165018353e25Z ~]# java -version

java version "1.6.0_45"

Java(TM) SE Runtime Environment (build 1.6.0_45-b06)

Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

[root@AY140102165018353e25Z ~]# echo $JAVA_HOME

/usr/java/default

[root@AY140102165018353e25Z ~]# echo $PATH

/usr/java/default/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/alidata/server/mysql/bin:/alidata/server/nginx/sbin:/alidata/server/php/sbin:/alidata/server/php/bin:/root/bin

 

一切正常!

 

2、安装Tomcat

安装步骤如下:

1)下载apache-tomcat-6.0.10.tar.gz

2)#tar -zxvf apache-tomcat-6.0.10.tar.gz ;//解压

3)#cp -R apache-tomcat-6.0.10 /usr/local/tomcat ;//拷贝apache-tomcat-6.0.10到/usr/local/下并重命名为tomcat

4) 接着修改tomcat/conf下的server.xml的端口号和默认app路径

5) /usr/local/tomcat/bin/startup.sh; //启动tomcat

显示 Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TEMDIR: /usr/local/tomcat/temp

Using JAVA_HOME: /usr/java/jdk1.6.0_01

 

6) /usr/local/tomcat/bin/shutdown.sh; //停止tomcat

 

以上tomcat服务器已经安装正常启动,接着要安装成service启动

参考http://www.th7.cn/system/lin/201307/41998.shtml

这个步骤我还没处理过, 参考过程如下:

 

1. 环境准备

gcc autoconf jdk

 

2. 配置环境变量

 

cd /opt

wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz

tar zxvf apache-tomcat-7.0.42.tar.gz

 

vi /etc/profile

 

. /etc/profile

 

3. 编译jsvc

 

cd $CATALINA_HOME/bin
tar xvfz commons-daemon-native.tar.gz
cd commons-daemon-1.0.x-native-src/unix
./configure
make
cp jsvc ../.

 

4. 制作daemon

 

cp $CATALINA_HOME/bin/daemon.sh /etc/init.d/tomcat

vi /etc/init.d/tomcat

 

1>设置chkconfig配置

 

2>设置系统服务的环境变量
 


3>修改tomcat用户 

 

修改完tomcat脚本后就可以添加系统服务了:

chkconfig --add tomcat

chkconfig tomcat on

 

启动tomcat:

service tomcat start

Linux下JDK+TOMCAT安装过程