Linux系统安装Tomcat并配置Service启动关闭_Linux

来源:脚本之家  责任编辑:小易  

关闭服务命令有两个,2113切换到tomcat主目录5261下的bin目录(cd usr/local/tomcat/bin),然后执行命令:4102(1)  ./shutdown.sh(2)  ./catalina stop这两1653个命令对于效果都是没有很大区别的,其实还有一个更为直接的,就是当你启动是用./catalina run启动的时候在终端输入ctrl+c就会停掉tomcat服务了。Tomcat就是用来解析jsp程序的一个软件,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache 独立的进程单独运行的。启动tomcat服务的方法:方式一:直接启动 ./startup.sh。方式二:作为服务启动 nohup ./startup.sh&。 方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务通过方式一启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也就立即关闭了。通过方式二启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过以下命令可以以控制台模式启动tomcat服务,这样便于跟踪查阅后台输出信息通过。通过方式三启动的服务,如果客户端连接关闭,服务也会立即停止,Linux下tomcat服务2113的启动、关闭与错误跟踪,使用PuTTy远程连接到服5261务器以后,通常通过以下几种方4102式启动关闭tomcat服务:1653切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务解释:通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。2,关闭tomcat服务./shutdown.sh本回答被网友采纳www.zgxue.com防采集请勿采集本网。

在Linux系统下配置service启动和关闭

进入tomcat的安装目录的bin目录 下列可以直接在cmd中运行(要进入tomcat的bin目录),也可直接双击 startup.bat 启动tomcat shutdown.bat 关闭tomcat service install (service.bat加上 install参数)安装成服务.

1, 通过命令cd /etc/init.d文件夹下

Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录(cd usr/local/

2, 再通过命令 vim tomcat 进入vim编辑界面

在linux系统下,设置某个服务自启动的话,需要在/etc/rcX.d下挂载,还要在/etc/init.d/下写启动脚本的。 1、在/etc/init.d/下新建一个文件tomcat(

3,用过 i键 现在把下面代码贴入编辑界面

到安装目录下找到catalina运行 catalina stop

shell脚本如下

在linux系统下,设置某个服务自启动的话,需要在/etc/rcX.d下挂载,还要在/etc/init.d/下写启动脚本的。 1、在/etc/init.d/下新建一个

#!/bin/bash # This is the init script for starting up the # Jakarta Tomcat server # # chkconfig: 345 91 10 # description: Starts and stops the Tomcat daemon. # # Source function library. . /etc/rc.d/init.d/functions # Get config. . /etc/sysconfig/network # Check that networking is up. [ "${NETWORKING}" = "no" ] && exit 0 export JAVA_HOME=/usr/local/javaweb/jdk1.8.0_192 #自己的jdk安装目录 tomcat_home=/usr/local/tomcat/tomcat #自己的tomcat安装目录 startup=$tomcat_home/bin/startup.sh shutdown=$tomcat_home/bin/shutdown.sh start(){ echo -n "Starting Tomcat service:" cd $tomcat_home $startup echo "tomcat is succeessfully started up" } stop(){ echo -n "Shutting down tomcat: " cd $tomcat_home $shutdown echo "tomcat is succeessfully shut down." } status(){ numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l` if [ $numproc -gt 0 ]; then echo "Tomcat is running..." else echo "Tomcat is stopped..." fi } restart(){ stop start } # See how we were called. case "$1" in start) start ;; stop) stop ;; status) status ;; restart) restart ;; *) echo $"Usage: $0 {start|stop|status|restart}" exit 1 esac

(文件不能执行,请执行该命令)给文件添加权限,使得脚本文件可以执行,命令为: chmod 755 /etc/rc.d/init.d/tomcat

4, 将文件加入到服务队列中

chkconfig --add tomcat

5,查看tomcat 文件是否加入服务列表成功

chkconfig --list

6,设置服务开机自启动

chkconfig tomcat on

总结到此结束

在/etc/init.d/下新建名为5261tomcat的脚本文件(vi /etc/init.d/tomcat),内容如下:41021653#!/bin/bash # # tomcat startup script for the Tomcat server # # chkconfig: 345 80 20 # description: start the tomcat deamon # # Source function library . /etc/rc.d/init.d/functions prog=tomcat JAVA_HOME=/usr/java/jdk1.7 export JAVA_HOME CATALANA_HOME=/usr/local/tomcat export CATALINA_HOME case "$1" in start) echo "Starting Tomcat..." $CATALANA_HOME/bin/startup.sh ;; stop) echo "Stopping Tomcat..." $CATALANA_HOME/bin/shutdown.sh ;; restart) echo "Stopping Tomcat..." $CATALANA_HOME/bin/shutdown.sh sleep 2 echo echo "Starting Tomcat..." $CATALANA_HOME/bin/startup.sh ;; *) echo "Usage: $prog {startstoprestart}" ;; esac exit 0然后chkconfig tomcat on开启tomcat开机自启动。另外注意按照你tomcat的安装路径和jdk安装路径修改上面脚本中的路径参数内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • ubuntu18.04下将 磁盘挂载在某目录下
  • centos服务器平台搭建mysql主从复制与读写分离的方法
  • 如何配置apache虚拟主机的实例小结
  • linux下文件的切分与合并的简单方法介绍
  • linux 每天自动备份mysql数据库的方法
  • centos7服务器环境下vsftpd安装及配置方法
  • apache request-uri too large错误解决方法
  • 树莓派4安装ubuntu 19.10的教程详解
  • linux下apache安装/增加mod_rewrite模块的方法
  • 基于nginx0.8.54+php5.3.4+mysql5.5.8的全新lnmp稳定版架构搭建的
  • linux中怎么配置tomcat开机启动增加tomcat.service
  • linux下怎么关闭tomcat服务
  • linux下怎么关闭tomcat服务?
  • 请问UNIX/LINUX操作系统下如何启动和关闭Tomcat?
  • Linux如何不进入tomcat/bin目录就可以启动和停止to...
  • linux下启动tomcat服务的命令是什么
  • 如何在Linux系统下设置Tomcat自启动
  • linux命令停止Tomcat服务器,不能够手动停止,因为...
  • 如何设置linux下tomcat自动启动?
  • 如何将tomcat添加为linux系统服务
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器详解linux 服务管理两种方式service和systemctl解决vscode配置远程调试linux程序的问题linux服务器配置多个svn仓库流程详解linux配置实现免密钥登录过程解析linux上传并配置jdk和tomcat的教程详解linux平台zabbix agent的安装配置方法win10环境下vscode linux c++开发代码自动提示配置(基于wsl)linux下环境变量配置方法小结(.bash_profile和.bashrc的区别)ubuntu18.04下将 磁盘挂载在某目录下centos服务器平台搭建mysql主从复制与读写分离的方法如何配置apache虚拟主机的实例小结linux下文件的切分与合并的简单方法介绍linux 每天自动备份mysql数据库的方法centos7服务器环境下vsftpd安装及配置方法apache request-uri too large错误解决方法树莓派4安装ubuntu 19.10的教程详解linux下apache安装/增加mod_rewrite模块的方法基于nginx0.8.54+php5.3.4+mysql5.5.8的全新lnmp稳定版架构搭建的apache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(a阿里云服务器ping不通解决办法(centos+nginx+php+mysql详细配置apache you don""t have permisslinux系统终端修改字体的方法apache运行模式之standalone和inetd模式介关于安装linux redhat后无法使用yum命令安linux下如何挂载光盘找rpm包的方法步骤ubuntu16.10安装docker17.03.0-ce并配置国linux 常用命令挂载命令详解使用linux命令crontab间隔时间执行其它命linux下ip设置脚本的实例及遇到问题解决办详解ubuntu安装opencv的正确方法centos7中防火墙的一些常用配置介绍
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved