首页 > 代码库 > 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安装过程