准备文件如下:

1.CentOS-6.4-x86_64-bin-DVD1.iso

2.jdk-7u67-linux-x64.rpm

3.apache-tomcat-7.0.55.tar.gz

安装步骤如下:

一、安装JDK

[root@n1 /]# java -version
bash: java: command not found

[root@n1 /]# rpm -ivh /soft/jdk-7u67-linux-x64.rpm
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
    rt.jar...
    jsse.jar...
    charsets.jar...
    tools.jar...
    localedata.jar...
    jfxrt.jar...
[root@n1 /]#

[root@n1 /]# java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

[root@n1 /]# cd /usr/java
[root@n1 java]# ls
default  jdk1.7.0_67  latest
[root@n1 java]#

二、安装Tomcat

rm -rf /usr/local/tomcat7
cd /usr
cd /usr/local/tomcat7
ls
ls

cd /
tar zxvf /soft/apache-tomcat-7.0.55.tar.gz
mv /apache-tomcat-7.0.55 /usr/local/tomcat7
chmod +x /usr/local/tomcat7

三、设置环境变量

执行vim /etc/profile命令,添加环境变量代码如下

#jdk config
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CALSSPATH=$JAVA_HOME/lib/*.*  
#tomcat config
export TOMCAT_HOME=/usr/local/tomcat7
export CATALINA_HOME=/usr/local/tomcat7
#path config
export PATH=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin

执行指令source /etc/profile刷新环境变量

四、启动Tomcat

sh /usr/local/tomcat7/bin/startup.sh

在火狐浏览器中打开网址http://localhost:8080测试

关闭Tomcat命令
sh /usr/local/tomcat7/bin/shutdown.sh

五、开机启动Tomcat脚本

5.1、执行指令vi /etc/rc.d/init.d/tomcat生成脚本文件,内容如下

#!/bin/bash

#

# /etc/rc.d/init.d/tomcat

# init script for tomcat precesses

#

# processname: tomcat

# description: tomcat is a j2se server

# chkconfig: 2345 86 16

# description: Start up the Tomcat servlet engine.

if [ -f /etc/init.d/functions ]; then

. /etc/init.d/functions

elif [ -f /etc/rc.d/init.d/functions ]; then

. /etc/rc.d/init.d/functions

else

echo -e "\atomcat: unable to locate functions lib. Cannot continue."

exit -1

fi

RETVAL=$?

CATALINA_HOME="/usr/local/tomcat7" #tomcat安装目录

case "$1" in

start)

if [ -f $CATALINA_HOME/bin/startup.sh ];

then

echo $"Starting Tomcat"

$CATALINA_HOME/bin/startup.sh

fi

;;

stop)

if [ -f $CATALINA_HOME/bin/shutdown.sh ];

then

echo $"Stopping Tomcat"

$CATALINA_HOME/bin/shutdown.sh

fi

;;

*)

echo $"Usage: $0 {start|stop}"

exit 1

;;

esac

exit $RETVAL

5.2、添加权限chmod 755 /etc/rc.d/init.d/tomcat,使得脚本文件可执行

5.3、运行:chkconfig --add /etc/rc.d/init.d/tomcat #将其加到服务中

5.4、在vim /usr/local/tomcat7/bin/catalina.sh文件中加入以下语句:

#auto startup tomcat config
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CATALINA_HOME=/usr/local/tomcat7
export CATALINA_BASE=/usr/local/tomcat7
export CATALINA_TMPDIR=/usr/local/tomcat7/temp

启动tomcat服务: service tomcat start
停止tomcat服务: service tomcat stop

最新文章

  1. url传参中文乱码
  2. .net 环境下get 获取页面出现乱码问题解决
  3. 【Java每日一题】20161116
  4. dissmiss a UISearchBar with an SearchBarController
  5. 超微 X9DRL-iF 服务器主板简介 BIOS相关图解
  6. archlinux 下 nignx + php 出现 no input file specified
  7. 如何维护SSH安全
  8. LineNumberReader类
  9. delphi 窗口最大化后控件的大小变化怎么设置
  10. JavaScript设计模式之策略模式(学习笔记)
  11. win7配置iis 出现:HTTP 错误 403.14 - Forbidden
  12. 基于visual Studio2013解决C语言竞赛题之1082迷宫
  13. Java Des加解密方法(c#加密Java解密)
  14. ip地址与整数相互转换
  15. Jmeter(二)_基础元件
  16. eclipse 更改默认主题,重写默认滚动条样式(安装DevStyle主题插件)
  17. echarts生成的图表大小怎么随屏幕的大小改变自适应
  18. 禁止textarea拉伸
  19. CentOS7下 简单安装和配置Elasticsearch Kibana Filebeat 快速搭建集群日志收集平台
  20. [Python]小百合十大爬虫

热门文章

  1. MockHttpServletRequestBuilder中content和param的区别
  2. 安装插件出现eclipse An internal error occurred during: "Installing Software". xxxxxxxxx
  3. 读书笔记-《Maven实战》-关于Maven依赖传递的思考 2018/4/26
  4. c++银行家算法
  5. ABP文档笔记 - 配置、设置、版本、功能、权限
  6. Android开发学习之路--基于vitamio的视频播放器(一)
  7. foxit pdf强制页面视图所有情况都为'合适宽度'
  8. Studio 一些使用
  9. Memcached - In Action
  10. Hibernate缓存集成IMDG