`
jiagyao
  • 浏览: 99263 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

linux下tomcat的安装并设置通过指定用户自启动

阅读更多
1.下载TOMCAT安装文件:

apache-tomcat-6.0.14.tar.gz  下载地址:http://tomcat.apache.org/

2、创建用户:

#groupadd tomcat

#useradd -s /sbin/nologin -g tomcat tomcat

3.修改目录所有者:

#chown -R tomcat:tomcat /usr/local/tomcat



4、安装jsvc

#cd /usr/local/tomcat/bin

#tar xvfz jsvc.tar.gz

#cd jsvc-src

#sh support/buildconf.sh

#chmod 755 configure

#./configure --with-java=/usr/local/java      (改成你的JDK的位置)

#make

5、修改启动文件

#vi ./native/Tomcat5.sh

改成如下内容:

(1)在文件的开始处添加:

#

# chkconfig: 345 87 13

# description: Tomcat Daemon

# processname: jsvc

# pidfile: /var/run/jsvc.pid

# config:

#

# Source function library.

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

#

# prog=tomcat

#

# Small shell script to show how to start/stop Tomcat using jsvc

# If you want to have Tomcat running on port 80 please modify the server.xml

# file:

#

#

#

# port="80" minProcessors="5" maxProcessors="75"

# enableLookups="true" redirectPort="8443"

# acceptCount="10" debug="0" connectionTimeout="60000"/>

#

# You need a developement version of Tomcat (Apache Tomcat/4.1-dev)

#

# Adapt the following lines to your configuration

  (2)修改如下的jdk、tomcat的路径

JAVA_HOME=/usr/java/jdk1.6.0_10

CATALINA_HOME=/usr/local/tomcat

DAEMON_HOME=/usr/local/tomcat/bin

TOMCAT_USER=tomcat



CATALINA_BASE=/usr/local/tomcat



DAEMON_HOME/jsvc-src/jsvc \

6、拷贝启动文件

#cp ./native/Tomcat5.sh /etc/init.d/tomcat

#chmod -c 777 /etc/init.d/tomcat



7.添加服务

#chkconfig --add tomcat

#chkconfig --level 345 tomcat on



8.完成,启动服务

#service tomcat start

这时重启系统,tomcat也就会自动启动了.







注意事项——

1.启动文件Tomcat5.sh文件中的路径一定要正确,且文件前的注释不能删除,否则不能添加服务.

2.tomcat的安装目录的所有者一定要修改(#chown -R tomcat:tomcat /usr/java/tomcat5.5)

否则会出( Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed)错误信息.

3.如果在安装jsvc是出现了无法生成脚本的问题,是由于当前系统没有安装开发工具包gcc造成的,可以在添加删除程序中选择安装开发工具包,通过安装盘安装。

分享到:
评论

相关推荐

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...

    linux下tomcat安装和优化

    在 Linux 服务器下安装和优化 Tomcat 是非常重要的,本文将详细介绍 Tomcat 的安装和优化过程。 一、下载和准备安装包 在安装 Tomcat 之前,需要下载二进制压缩包 apache-tomcat-7.0.40.tar.gz 和 jdk-6u45-linux-...

    linux下安装tomcat

    ### Linux下安装Tomcat #### 知识点一:Tomcat简介 Apache Tomcat是一款开源的Servlet容器,由Apache Jakarta项目开发。它提供了一个纯Java环境来运行Java Servlet和JavaServer Pages (JSP)。Tomcat是Apache软件...

    Tomcat开机自启动

    "Tomcat开机自启动" ...Tomcat 开机自启动可以通过创建自启动脚本、赋予权限、启动服务和设置开机自启动来实现。在本文中,我们介绍了 Tomcat 开机自启动的步骤和相关知识点,为读者提供了一个详细的指南。

    linux环境下tomcat和jdk的配置

    在Linux环境下安装JDK通常包括下载JDK的二进制文件并运行安装脚本。例如,使用命令`sh jdk-6u24-linux-x64.bin`来运行JDK的安装程序。这个命令会解压缩并安装JDK到默认或自定义的位置。 #### 配置环境变量 安装完...

    linux版的tomcat

    在Linux环境下,可以通过防火墙设置(如`iptables`或`firewalld`)来控制对Tomcat服务的访问,确保服务器安全。此外,定期更新Tomcat版本以获取最新的安全补丁和功能也是维护服务器安全的重要步骤。 总结起来,...

    Linux中将Tomcat添加到守护进程

    通过这些步骤,Tomcat不仅能在Linux系统启动时自动运行,而且安全性也得到了提升,因为使用了专用的非交互式用户来运行服务。这确保了即使在服务器上发生其他问题时,Tomcat也能正常启动和运行。

    如何在Linux下安装启动多个Tomcat

    ### 如何在Linux环境下安装并启动多个Tomcat实例 #### 标题与描述解析 文章标题:“如何在Linux下安装启动多个Tomcat”——本文旨在详细介绍如何在同一台Linux服务器上安装并启动多个Tomcat实例,并重点讲解如何...

    tomcat自启动

    为了使Tomcat能够实现自启动,首先需要确保已经正确安装并配置了以下环境: 1. **解压缩版Tomcat**:选择一个合适的版本(例如Apache Tomcat 5.5.27),将其解压到指定目录,如`C:\apache-tomcat-5.5.27`。 2. **...

    linux中设置tomcat自启动.pdf

    在Linux环境中,设置Apache Tomcat自启动是一项基本的系统管理任务,这确保了即使在服务器重启后,Tomcat服务也能自动启动,为Java应用程序提供持续的运行环境。以下是详细步骤和相关知识点: 1. **以root用户登录*...

    Linux 配置 tomcat 开机启动.txt

    通过编写一个简单的 Bash 脚本,并将其设置为系统服务的方式,可以确保 Tomcat 服务器在系统启动时自动运行。 #### 目标 学习如何创建和配置一个自定义的 `init.d` 脚本来实现 Tomcat 的开机启动。了解脚本的工作...

    linux版tomcat,附带安装教程

    至此,Linux版Tomcat 7.0.67已成功安装并启动。你可以通过浏览器访问 `http://your_server_ip:8080` 来确认Tomcat是否正常运行。若出现Tomcat默认的管理页面,表示安装无误。 如果需要部署Web应用,只需将WAR文件放...

    tomcat8安装包(含windows和linux版本).zip

    安装过程包括解压下载的文件到指定目录,配置环境变量,如CATALINA_HOME指向Tomcat的根目录,然后通过bin目录下的startup.bat脚本来启动服务器。为了确保Tomcat能够正常工作,需要正确配置JAVA_HOME环境变量,指向已...

    linux下启动多tomcat

    在Linux环境下启动多个Tomcat服务器是一项常见的需求,尤其是在开发、测试或生产环境中,为了实现不同应用的隔离或者负载均衡,企业级项目往往需要部署多个独立的Tomcat实例。以下将详细解析如何在Linux系统中成功...

    tomcat7linux版(免费!!!)

    通过以上步骤,你就能在Linux环境下成功安装并运行Tomcat7了。在运维过程中,熟悉Linux命令行操作、了解服务器性能监控和问题排查方法,以及对Java Web应用开发有深入理解,都将对工作大有裨益。

    linux安装tomcat运行环境

    Linux 安装 Tomcat 运行环境 Linux 安装 Tomcat 运行环境是将 Tomcat 服务器安装到 ...通过遵循以上步骤和注意事项,可以成功地安装和配置 Tomcat 服务器在 Linux 操作系统中,并使其能够正确地运行 Web 应用程序。

    LINUX安装tomcat、mysql

    ### Linux系统下安装Tomcat与MySQL的详细步骤 ...通过以上步骤,可以成功地在Linux环境下安装并配置好JDK、Tomcat以及MySQL。这些基础软件的安装是搭建Web应用环境的重要组成部分,对于后续的应用开发和部署至关重要。

    linux下tomcat7,tomcat8

    在Linux操作系统中,Tomcat是Apache软件基金会的Java Servlet容器...通过以上步骤,你可以在Linux环境中成功安装并管理Tomcat 7和Tomcat 8。理解它们的区别和各自特点,有助于选择适合项目需求的版本,并进行高效运维。

    linux的tomcat7.0安装包

    确认Java已正确安装并设置环境变量,可运行: ```bash java -version ``` **三、下载Tomcat** 访问Apache官方网站(http://tomcat.apache.org/)获取最新版本的Tomcat 7.0。或者直接在Linux终端中下载,例如: ``...

Global site tag (gtag.js) - Google Analytics