1、安装jdk和tomcat6
2、编译安装 jsvc
cd $CATALINA_HOME/bin
tar zxvf jsvc.tar.gz
cd jsvc-src
chmod +x configure
./configure --with-java=/usr/local/jdk
make
3、创建 tomcat 启动脚本
vi /etc/init.d/tomcat,需要root,内容如下
#!/bin/sh
# Startup Script for Tomcat6
# description: Tomcat Daemon
# processname: jsvc
# pidfile: /var/run/jsvc.pid
. /etc/rc.d/init.d/functions
export JAVA_HOME=/usr/local/jdk
export CATALINA_HOME=/usr/local/apache-tomcat-6.0.24
DAEMON_HOME=$CATALINA_HOME/bin
#此处换成你的tomcat用户
TOMCAT_USER=web
# for multi instances adapt those lines.
TMP_DIR=/var/tmp
PID_FILE=/var/run/jsvc.pid
CATALINA_BASE=$CATALINA_HOME
CATALINA_OPTS=
CLASSPATH=\
$JAVA_HOME/lib/tools.jar:\
$CATALINA_HOME/bin/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar
case "$1" in
start)
#
# Start Tomcat
#
$DAEMON_HOME/jsvc-src/jsvc \
-user $TOMCAT_USER \
-home $JAVA_HOME \
-Dcatalina.home=$CATALINA_HOME \
-Dcatalina.base=$CATALINA_BASE \
-Djava.io.tmpdir=$TMP_DIR \
-wait 10 \
-pidfile $PID_FILE \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile '&1' \
$CATALINA_OPTS \
-cp $CLASSPATH \
org.apache.catalina.startup.Bootstrap
#
# To get a verbose JVM
#-verbose \
# To get a debug of jsvc.
#-debug \
exit $?
;;
stop)
#
# Stop Tomcat
#
$DAEMON_HOME/jsvc-src/jsvc \
-stop \
-pidfile $PID_FILE \
org.apache.catalina.startup.Bootstrap
exit $?
;;
*)
echo "Usage tomcat.sh start/stop"
exit 1;;
esac
然后, chmod +x tomcat
4. 以服务启动,需要 root
chkconfig --add tomcat
检测 chkconfig --list
5、启动tomcat
service tomcat start
6、注意:
默认情况下,在未部署任何应用的tomcat可以正常启动,并且访问正常。
在给tomcat增加虚拟目录后需要注意linux的权限问题,例如:配置的虚拟目录和tomcat安装目录本身最好是同一个用户,即启动tomcat的用户
分享到:
相关推荐
《Redhat 下安装 Tomcat 之完全指南》 本文档详述了在 Redhat 操作系统上安装和配置 Apache Tomcat 的步骤,旨在为初学者提供全面指导。Tomcat 是一款流行的开源 Java Servlet 容器,它支持 JSP 和 Servlet 技术,...
Redhat AS5 Tomcat 启动shell文件
在红帽子系统下安装tomcat的方法
### Red Hat (LINUX) 下 JDK TOMCAT (x64) 环境配置与自启动设置 在本文中,我们将详细介绍如何在 Red Hat Enterprise Linux 4 (x86_64) 操作系统上安装并配置 JDK 1.6 和 Tomcat 6,以及如何设置它们为系统自启动...
linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...
Redhat6.0下安装单节点Oracle11gR2、Jdk以及Tomcat文档。
"RedHat Linux下设置Oracle随操作系统自动启动的方法" 本文档将指导读者如何在RedHat Linux操作系统中设置Oracle数据库随操作系统自动启动。下面是相关的知识点: 一、修改/etc/oratab文件 在RedHat Linux操作...
- `REdHat Linux 5 tomcat 的安装及环境的配置.doc`:这份文档提供了Tomcat5在Redhat Linux 5上的安装指南,包括安装步骤、配置文件修改和启动服务的详细说明。 综上所述,这个压缩包文件提供了一套完整的在Redhat...
在本文中,我们将深入探讨如何在Red Hat Linux Enterprise 5.5系统上安装和配置Tomcat 6,这是一个广泛使用的开源Java Servlet容器。Tomcat作为中间件,是部署Java Web应用程序的标准平台,对于开发和运行基于Java...
【RedHat Apache与Tomcat整合全过程】 在构建高效且安全的Web服务环境中,Apache和Tomcat的整合是一个常见的策略。这种整合方式旨在优化资源分配,提高性能,并加强系统的安全性。以下是一个详细的整合步骤: 1. *...
如果服务器经常重启比如断电,自己开发的非系统程序,需要开机启动,在rhel5及以下版本呢,可以很简单配置 但是高版本无效,可以采用以下方法 只需要一步,就能达到目的!
### RedHat Linux + Apache + Tomcat + Mod_jk 负载均衡安装步骤详解 #### 系统环境准备与配置 在开始安装之前,我们首先需要确保系统环境满足以下要求: 1. **操作系统:** Red Hat Linux 9.0 2. **软件版本:**...
标题:Linux Redhat5 下安装 Oracle11g 描述:本文将根据作者的实际安装经验,提供一步步的安装指导,旨在帮助读者顺利地安装 Oracle 11g 在 Redhat 5 操作系统下。 标签:Linux Redhat5 Oracle 安装 VMware 安装...
提供tomcat6 for linux,给急需使用的朋友应急,官网上不好找了。Redhat6.6下测试通过。安装说明: 1.解压并且解包 输入命令:tar -zxvf apache-tomcat-6.0.53.tar.gz 在目录下有apache-tomcat-6.0.53文件夹,重命名...
apr-1.3.9-5.el6_9.1.x86_64.rpm openscap-1.2.13-2.el6.x86_64.rpm rpm-build-4.8.0-59.el6.x86_64.rpm fakeroot-libs-1.12.2-22.2.el6.x86_64.rpm rpmdevtools-7.5-2.el6.noarch.rpm redhat-rpm-config-9.0.3-51....
Tomcat是Apache软件基金会Jakarta项目的一个核心部分,是一个开放源代码的Servlet容器,实现了Java Servlet和JavaServer Pages(JSP)技术。在Red Hat AS4.0中,Tomcat作为默认的Java Web服务器,用于处理HTTP请求并...
### Red Hat Enterprise Linux 5 (RHEL5) 安装 Oracle 10g、JDK 和 Tomcat #### 概述 本篇文章详细介绍如何在 Red Hat Enterprise Linux 5(RHEL5)上安装 Java Development Kit (JDK)、Apache Tomcat 以及 Oracle ...
CentOS&RedHat5-6版本升级openssh8.1资源 如果没有进行过openssh的升级请用《openssh源码安装8.1p1.txt》,如果升级到过7.4以上版本,请使用《openssh源码升级8.1p1.txt》 压缩包包含操作文档和所有源码包,均为...
在Red Hat AS5.0操作系统下搭建Apache+MySQL+PHP+Tomcat+JSP平台是一项常见的Web服务配置任务,这个组合常被称为LAMP(Linux + Apache + MySQL + PHP)加上JSP支持,提供了强大的Web应用环境。以下是详细的搭建步骤...