Linux使用(三):安装tomcat7 + jdk7 + mysql

本文详细介绍了如何在Linux环境下安装配置Tomcat7和JDK7,包括环境搭建步骤、配置环境变量及注册服务等关键环节,并提供了解决常见问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装tomcat7

安装教程:
http://www.centoscn.com/CentosServer/www/2015/1208/6502.html

tomcat7下载地址:
https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz

安装tomcat7
    a.在Xshell中使用命令跳转到local下面创建者自己的文件夹:kencery 
         cd usr/local/   
         mkdir kencery   
         cd kencery/
    b.然后使用Xftp将tomcat复制到kencery文件夹下面
    c.将上传的tomcat解压,解压之后重命名为tomcat
    c.1 tar -zxv -f apache-tomcat-7.0.72.tar.gz 
    c.2 mv apache-tomcat-7.0.72 tomcat
    c.3 cd tomcat
  d.解析完成后即可以启动Tomcat,检查是否安装成功,命令如下
    启动
    /usr/local/kencery/tomcat/bin/startup.sh
    关闭
    /usr/local/kencery/tomcat/bin/shutdown.sh
可以在windows下面使用http://ip:8080访问,如能够显示Tomcat的主页,则表示不需要进行任何操作了,如不能显示,则需要在Linux中关闭防火墙
重启后生效 
开启: chkconfig iptables on 
关闭: chkconfig iptables off 

重启虚拟机
reboot
tomcat注册为服务
1. vim /etc/rc.d/init.d/tomcat,创建脚本文件
#脚本文件内容

#! /bin/sh
#shell script takes care of starting and stopping
# the glassfish DAS and glassfish instance.
#
# chkconfig: - 64 36
# description: Tomcat auto start
# /etc/init.d/tomcatd
# Tomcat auto-start
# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/network
RETVAL=0

#java安装位置
export JRE_HOME=/usr/local/kencery/javajdk
#tomcat安装位置
export CATALINA_HOME=/usr/local/kencery/tomcat
export CATALINA_BASE=/usr/local/kencery/tomcat

start()
{
        if [ -f $CATALINA_HOME/bin/startup.sh ];
          then
            echo $"Starting Tomcat"
                $CATALINA_HOME/bin/startup.sh
            RETVAL=$?
            echo " OK"
            return $RETVAL
        fi
}
stop()
{
        if [ -f $CATALINA_HOME/bin/shutdown.sh ];
          then
            echo $"Stopping Tomcat"
                $CATALINA_HOME/bin/shutdown.sh
            RETVAL=$?
            sleep 1
            ps -fwwu yhjhoo | grep apache-tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9
            echo " OK"
            # [ $RETVAL -eq 0 ] && rm -f /var/lock/...
            return $RETVAL
        fi
}

case "$1" in
 start) 
        start
        ;;
 stop)  
        stop
        ;;

 restart)
         echo $"Restaring Tomcat"
         $0 stop
         sleep 1
         $0 start
         ;;
 *)
        echo $"Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac
exit $RETVAL


2.给文件添加权限,使得脚本文件可以执行,命令为  
chmod 755 /etc/rc.d/init.d/tomcat
3.将其添加到服务中,命令为 
chkconfig --add /etc/rc.d/init.d/tomcat


4.然后将下面的配置文件加到tomcat中的catalina.sh文件中的最后面,命令为:
vim /usr/local/kencery/tomcat/bin/catalina.sh

#内容
#javajdk的安装路径,使用echo $JAVA_HOME命令可以读取
export JAVA_HOME=/usr/local/kencery/javajdk
export CATALINA_HOME=/usr/local/kencery/tomcat
export CATALINA_BASE=/usr/local/kencery/tomcat
export CATALINA_TMPDIR=/usr/local/kencery/tomcat/temp

5.启动/停止tomcat服务
service tomcat start和service tomcat stop

安装jdk7

安装教程:
http://www.cnblogs.com/hanyinglong/p/5025635.html

jdk7下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

这里写图片描述

 1. 首先执行命令查看服务器下的jdk的版本:命令如下:rpm -qa|grep jdk

这里写图片描述

 2.  卸载:yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
 3.安装jdk
    a.在Xshell中使用命令跳转到local下面创建者自己的文件夹:kencery 
         cd usr/local/   
         mkdir kencery   
         cd kencery/
    b.然后使用Xftp将jdk复制到kencery文件夹下面
    c.将上传的jdk解压,解压之后重命名为javajdk
    c.1 tar -zxv -f  jdk-7u79-linux-i586.tar.gz
    c.2 mv jdk1.7.0_79  javajdk
    c.3 cd javajdk
 4. 配置环境变量
     1. vim /etc/profile
     2. 打开之后按键盘(i)进入编辑模式,将下面的内容复制到底部
    JAVA_HOME=/usr/local/kencery/javajdk
       PATH=$JAVA_HOME/bin:$PATH
       CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
       export PATH JAVA_HOME CLASSPATH
    3.写完之后我们按键盘(ESC)按钮退出,然后按(:wq)保存并且关闭Vim4.配置完成之后,最重要的一步就是使文件立即生效:命令如下:
    source /etc/profile
5. 验证是否安装成功
1 java -version
2 echo $JAVA_HOME
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值