现在的位置: 首页 > 综合 > 正文

Linux 安装 JDK7 和 Tomcat 7

2019年03月08日 ⁄ 综合 ⁄ 共 1744字 ⁄ 字号 评论关闭

JDK1.7的安装
一.下载最新的JDK(Java Development Kit)开发包:jdk-7u40-linux-i586.rpm
1.安装JDK 
[root@localhost ~ ]# rpm -ivh  jdk-7u40-linux-i586.rpm
2. 配置环境变量 
2.1 修改 /etc/profile 配置文件:
[root@localhost ~ ]# vi /etc/profile
添加如下信息到/etc/profile中:
    JAVA_HOME=/usr/java/jdk1.7.0_40
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    export JAVA_HOME PATH CLASSPATH
2.2 使 /etc/profile 环境变量设置立即生效
[root@localhost ~ ]# source /etc/profile 
2.3 检测JDK版本信息:
[root@localhost ~ ]# java -version //测试,出现以下信息说明安装JDK1.7正确 
 java version "1.7.0_40"
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
 Java HotSpot(TM) Client VM (build 1.5.0_15-b04, mixed mode, sharing)

Tomcat服务器配置
一.安装Tomcat之前,你要保证你的系统上已经安装了JDK
1.创建tomcat用户组及tomcat用户
[root@localhost ~ ]# groupadd -g 600 tomcat //添加组信息
[root@localhost ~ ]# useradd -d /home/tomcat -g 600 tomcat  //添加用户信息
[root@localhost ~ ]# passwd tomcat  //为tomcat用户设置信息
然后接着输入2次密码

二、将下载的tomcat版本apache-tomcat-7.0.42.tar.gz 上传到/home/tomcat(即/home/要装tomcat用户的目录下)下。
[root@localhost ~ ]# tar -xzf apache-tomcat-7.0.42.tar.gz   //解压文件
然后将解压出来的 apache-tomcat-7.0.42里面的内容移动到tomcat(也就是改文件夹名)
[root@localhost ~ ]# mv apache_tomcat-7.0.42 tomcat
三、将Tomcat服务加入系统自动启动 :
到tomcat子目录bin目录下找到catalina.sh 文件。复制文件到/etc/init.d 并改名为tomcat 

[root@localhost ~ ]# cd /home/tomcat/tomcat/bin 
[root@localhost bin]# cp catalina.sh /etc/init.d/tomcat //创建一个软链接 
四、编辑 vi /etc/init.d/tomcat文件
在#!/bin/sh下面写上
# chkconfig: 2345 10 90  
# description:Tomcat service

在# OS specific support.(查找:按Esc 输入/OS spe... 回车键找到)上面写上:
-
CATALINA_HOME=/home/tomcat/tomcat 
JAVA_HOME=/usr/java/jdk1.7.0_40

五、添加tomcat服务
[root@localhost ~ ]#chkconfig --add tomcat 
六、查看tomcat 服务运行级别
[root@localhost ~ ]# chkconfig --list |grep tomcat 
tomcat          0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
七、如果345 为关闭状态。执行如下命令设置tomcat为开机自启动。 

[root@localhost ~ ]# chkconfig tomcat on

到此 JDK 1.7 和 Tomcat 7 已经安装好,Tomcat 已经加入到系统服务.

抱歉!评论已关闭.