linux tomcat7 开机自动启动

linux tomcat 7 设置开机自动启动

我的Tomcat安装位置:/usr/local/apache-tomcat-7.0.11 Java安装位置:/usr/local/jdk1.6.0_24

1) 编辑/etc/profile,在文件末尾添加jdk路径 #vi /etc/profile

文件最后内容如下

export JAVA_HOME=/usr/local/jdk1.6.0_24

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH 2) 重新编译profile #source /etc/profile

3) 到tomcat子目录bin目录下找到catalina.sh 文件。复制文件到/etc/init.d 并改名为tomcat

#cp /usr/local/apache-tomcat-7.0.11/bin/catalina.sh /etc/init.d/tomcat

4) 编辑/etc/init.d/tomcat文件.在文件中添加如下文中红色部分(红色部分必须添加),蓝色为方便查找做的标注。下列为tomcat部分内容,不可直接使用。 #vi /etc/init.d/tomcat  #!/bin/sh

# chkconfig: 2345 10 90      //这个地方必须加(决定chkconfig --list 的结果),否则出现错误:tomcat 服务不支持 chkconfig # description:Tomcat service

#Licensed to the Apache Software Foundation (ASF) under one or more  ----------------------------------------------------------------------------- CATALINA_HOME=/usr/local/apache-tomcat-7.0.11 JAVA_HOME=/usr/local/jdk1.6.0_24

# OS specific support. $var _must_ be set to either true or false. 5) 添加tomcat 服务

#chkconfig --add tomcat  //将服务添加到自动启动列表服务中 你可以通过以下方式检查: #setup

选择系统服务(System Service),找找是否有"tomcat"这一项,并且前面有个*号(*号表示自启动服务)

6)关闭和启动tomcat 服务,由此生成的tomcat 没有重启命令 #service tomcat stop      ####关闭tomcat 服务 #service tomcat start      ####启动tomcat 服务 7) 查看tomcat 服务运行级别 # chkconfig --list |grep tomcat

tomcat          0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭 如果345 为关闭状态。执行如下命令设置tomcat为开机自启动。 # chkconfig tomcat on

8)  检查是否开机启动

#netstat -an | grep 8080 tcp   0      0 :::8080

时间: 2024-10-11 20:42:31

linux tomcat7 开机自动启动的相关文章

【Linux】开机自动启动脚本

Linux下(以RedHat为范本)添加开机开机自动启动脚本有两种方式; 本例系统:Linux(CentOS 7.2) 方法一 使用 /etc/rc.d/rc.local,自动启动脚本 1 #!/bin/bash 2 # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES 3 # 4 # It is highly advisable to create own systemd services or udev rules 5 # to run script

机器人Linux系统开机自动启动各个进程的办法

机器人系统运行有几个进程,这个几个进程的启动脚步放在脚本 start.sh里面. 希望机器人系统在开机后,无需插显示器和键鼠来进行操作,直接就能运行start.sh来将相关进程都起来. 整理了一下这个过程如下: 1.Linux系统下,每一个用户的下面都有一个.profie文件.比如本人用户名为YuRen,文件路径为/home/YuRen/.profile. 2.在.profile中,在文件末尾处添加如下两行: cd   ~/.../Bin/Debug/     #具体路径根据start.sh在本

Linux Ubuntu 开机自动启动项设置方法 例:svn服务

在init.d目录建立一个脚本文件svnd.sh # cd /etc/init.d # vim svnd.sh 输入svnd.sh内容如下(/kaifa/svn 为svn仓库目录): #!/bin/bash #svnserve startup /etc/init.d/svn start 保存退出. 更新,修改权限: chmod 755 svnd.sh update-rc.d svnd.sh defaults

linux开机自动启动脚本

通过现场对这次天津iptv demo项目的调测.对iptv这套系统有了更好的认识和理解.由于iptv本身需要安装许多服务.而现场实施中有没有把这些需要启动服务的脚本加入到开机自动运行中.如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法.如下: 1.相关基础知识点 1)redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/r

linux 开机自动启动脚本方法

通过现场对这次天津iptv demo项目的调测.对iptv这套系统有了更好的认识和理解.由于iptv本身需要安装许多服务.而现场实施中有没有把这些需要启动服务的脚本加入到开 机自动运行中.如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法. 如下: 1.相关基础知识点   1)redhat的启动方式和执行次序是:      加载内核      执行init程序      /etc/rc.d/rc.sysinit # 由

linux设置开机服务自动启动

[[email protected] ~]# chkconfig --list     显示开机可以自动启动的服务 [[email protected] ~]# chkconfig --add *** 添加开机自动启动***服务 [[email protected] ~]# chkconfig --del ***   删除开机自动启动***服务 www.2cto.com [[email protected] ~]# setup     可以在shell图形终端里面配置的命令,去service里选

Linux下Tomcat开机自动启动

linux下tomcat开机自动启动有两种方法,一种是简单,一种是复杂而又专业的,使用shell脚本要实现,我们一般推荐shell脚本启动方式.下面我们分别介绍这两种方法. 1.shell脚本启动 众所周知,在linux中 设置开机自启动的服务,需要在/etc/rcX.d下挂载.除此之外还需要在/etc/init.d下些启动脚本.其实很简单,先export出所需要的 环境变量,例如JAVA_HOME,JRE_HOME, CATALINA_HOME, CATALINA_BASE什么的,然后再直接调

linux 开机自动启动一些服务

linux 开机自动启动一些服务,有很多方法,下面介绍两种1 要开机 运行只需将它加入到 rc local ,一般为 etc rc d rc local 在其中加入 linux 开机自动启动一些服务,有很多方法,下面介绍两种 1.要开机 运行只需将它加入到 rc.local ,一般为/etc/rc.d/rc.local 在其中加入以下行: 例子是开机后自动创建一个bbb.txt #!/bin/sh # # This script will be executed *after* all the

linux系统下设置oracle开机自动启动

在Linux系统中,安装好oracle数据库服务后,并不像在Windows系统下一样,oracle服务在默认情况下会随时系统的启动自动启动.Linux系统中,是需要用户去手动进行设置,才能实现oracle开机自动启动的.本文将一步一步教你如何进行设置. 1.前提条件:你已经在Linux系统中正确安装好oracle服务,使用手动方式可以正常启动.   2.先以root身份登录到linux系统 键入命令"vi /etc/oratab"(使用vi编辑器编辑文件/etc/oratab),如图: