导航:首页 > 程序命令 > linuxtomcat启动命令

linuxtomcat启动命令

发布时间:2023-08-12 00:53:26

linux系统设置tomcat自启动

linux系统设置tomcat自启动

需要将tomcat加入自启动队列中,则需要进行如下的操作:

以root用户登录系统:

cd /etc/rc.d/init.d/

vi tomcat

文件内容参考如下:

#!/bin/sh

#

# tomcat: Start/Stop/Restart tomcat

#

# chkconfig: 2345 80 20

# description: Tomcat is a java Servlet Container

#

#

# match these values to your environment:

export CATALINA_BASE=/usr/local/tomcat

export CATALINA_HOME=/usr/local/tomcat

export CATALINA_TMPDIR=/usr/local/tomcat/temp

export JRE_HOME=/usr/java/jdk15

# Source function library.

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

TOMCAT=/usr/local/tomcat

start() {

echo -n ___FCKpd___0"Starting Tomcat: "

$TOMCAT/bin/catalina.sh start

}

stop() {

echo -n ___FCKpd___0"Stopping Tomcat: "

$TOMCAT/bin/catalina.sh stop

}

# See how we were called.

case "$1" in

start)

start

;;

stop)

stop

;;

status)

;;

status)

;;

restart)

stop

start

;;

*)

echo ___FCKpd___0"Usage: $0 {startstoprestart}"

;;

esac

exit $RETVAL

把 tomcat 修改为可运行的文件,命令参考如下:

chmod a+x tomcat

使用chkconfig命令把 tomcat 命令加入到系统启动队列中:

chkconfig --add tomcat

查看apachectl的状态:

chkconfig --list tomcat

❷ 如何在Linux操作系统定时重启Tomcat服务

正常情况下启动和关闭tomcat程序命令如下:

但是定时任务情况下无法启动tomcat程序,提示没有java环境变量,伏亩提示crontab中不需要加/bin/sh/application/tomcat/bin/startup.sh因为tomcat程序本身就是可执行文件慎让,如果本身不是可执行文件

需要加/bin/bash。

具体定时任务和报错日志如下:

Linux操作系统定时重启Tomcat服务的方法如下:

1、编写tomcat_shutdown.sh:

3、测试脚本是否ok

4、在linux系统终端中,输入命令“crontab-e”:

在vi操作界面,输入:

实时查看日志:

端口也是从无宽厅局到有了

6、如果定时任务不执行可以通过查看日志:

❸ linux重启tomcat服务命令

重启tomcat一般要进去tomcat的安装目录,里面有stop.sh和start.sh 脚本,直接执行即可。
具体操作可以参考如下,
首先,进入Tomcat下的bin目录
cd /usr/local/tomcat/bin
使用Tomcat关闭命令
./shutdown.sh
查看Tomcat是否可以关闭
ps -ef|grep java
如果显示以下相似信息,说明Tomcat还没有关闭
root 12976 1 0 Sep01 ? 00:10:22 /usr/java/jdk1.7.0_80/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
*如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程
kill -9 12976
然后继续查看Tomcat是否关闭
ps -ef|grep java
如果出现以下信息,则表示Tomcat已经关闭
root 19955 19757 0 17:48 pts/0 00:00:00 grep java
启动Tomcat
./startup.sh
查看tomcat日志(记得切换路径哦)tail -f catalina.out

❹ linux下启动tomcat服务的命令是什么

Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:
切换到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

❺ Linux设置tomcat开机自动启动

cd /etc/init.d 进入 /etc/init.d 目录,执行命令 vi tomcat 新建脚本

添加内容:

按下esc输入 :wq! 保存并退出

执行以下命令,启动、停止和重启tomcat

service tomcat start

service tomcat stop

service tomcat restart

为 tomcat 分配可执行权限: chmod +x tomcat 或者 chmod 755 tomcat

添加tomcat为系统服务 : chkconfig --add tomcat

最后执行命令 chkconfig --list 查看是否添加成功
[图片上传失败...(image-a6b99d-1655085135827)]

Shell分支语句case···esac语法

说明:case后为取值,值后为关键字 in,接下来是匹配的各种模式,每一模式最后必须以右括号结束。

值可以为变量或常数。

模式支持正则表达式,可以用以下字符:

匹配发现取值符合某一模式后,其间所有命令开始执行直至 ;;。

;; 与其他语言中的 break 类似,意思是不执行接下来的语句而是跳到整个 case 语句的最后。
)与default相似,如果上面没有匹配到的模式,则执行 )里的内容。

❻ linux环境下重启Tomcat服务

废话一波:俗话说,重启能解决90%的bug,那么我们怎么样在linux下重启Tomcat呢?

首先,我们先看看该Tomcat是否在运行,输入如下指令然后回车,

你可能会看到下面两种情况的其中之一
情况一:

信息很多,不一一解释,反正意思就是目前没有Tomcat正在运行

情况二:

可以看出,当前有两个Tomcat服务正在运行,绿色的框内的数字,表示运行该服务的进程id,黄色框的内容表示该Tomcat的的执行路径,其他新增暂时不理。

如果当前Tomcat没有在运行,则可以直接启动,进入到Tomcat下的bin目录,输入 ./startup.sh
就可以启动该Tomcat服务,启动成功后重新输入 ps -ef|grep java 就会出现类似图二的画面

如果当前的Tomcat正在运行,我们需要关掉该Tomcat服务后再执行 ./startup.sh ,即可重启该Tomcat服务,关掉Tomcat的方式有两种方法,
第一种:直接用Tomcat的脚本进行,进入到Tomcat的目录下,输入命令 ./shutdown.sh 执行Tomcat的关闭服务脚本,Tomcat即可正常关闭,但是Tomcat并不是完全关闭,一般使用第二种方式关闭
第二种:使用linux命令直接杀掉Tomcat的进程,输入如下指令 kill -9 28003 这里的28003就是该Tomcat服务的进程,至于为什么要在前面加上 -9 ,其实kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。
杀死Tomcat进程后,就可以按照前面启动Tomcat的脚本进行启动。

❼ linux重启tomcat服务命令

linux重启tomcat服务命令需要分五步进行,下面是具体介绍:
1、进入linux下tomcat目录,查看tomcat配置在linux的哪个位置下,命令如下:


以上就是小编今天的分享了,希望可以帮助到大家。
本文章基于thinkpadE15品牌、centos7系统撰写的。

❽ linux 下创建低权限账号运行tomcat

1:root创建新账户

useraddtest_tomcat (此命令后在/home目录下生成一个test_tomcat的用户目录,并生成一个test_tomcat用户组);

       创建新用户并给新用户分配到已有用户组:useradd -g 组名  test_tomcat;

       用户添加附属组:useradd -G 组名 test_tomcat 或 useradd -g 主组名 -G 附属组名test_tomcat;

2:设置密码

passwdtest_tomcat

3:更改tomcat所属用户及权限

      chown test_tomcat var/tomcat/default  (var/tomcat/defaulttomcat安装目录)(将tomcat拥有者更改为test_tomcat);

chgrp -R 

test_tomcat  var/tomcat/default ( 改变tomcat用户组为

test_tomcat,-R表示递归既改变目录下所有文件

)

       chmod -R g+w  var/tomcat/default ( 给目录所属组添加写的权限,g:文件所属组,u:文件所属用户,o:表示其他用户,a:表示所有用户;"+":表添加权限,"-":减少权限;w:写,r:读,x:执行 )

4:端口转发

非root用户不能监听1024以下端口;启动时错误报没有权限;所以需要将80端口转发至8080端口

     iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 

    将规则保存至iptables里面:service iptables save

    修改tomcat  conf文件内service.xml文件将80端口改为8080

5:切换用户停止/启动tomcat

      su test_tomcat( 切换至test_tomcat用户 )

      var/tomcat/default/bin/shutdown.sh   停止tomcat

      var/tomcat/default/bin/startup.sh 启动tomcat

阅读全文

与linuxtomcat启动命令相关的资料

热点内容
广联达正版加密锁可以补办吗 浏览:938
java程序员一天多少行代码 浏览:946
丧尸危机java 浏览:123
华为手机怎么去除app标记未读信息 浏览:854
java监控文件夹 浏览:805
群控服务器主机怎么转变普通电脑 浏览:705
手机怎么调整app大小 浏览:453
加密门禁卡揭秘 浏览:137
词释pdf 浏览:991
安卓手机上如何停止自动续费 浏览:880
加密编码摘要 浏览:785
疫情命令党 浏览:496
java转sql 浏览:705
android获取apn 浏览:74
phpfpm进程池 浏览:795
解压掏耳朵音频 浏览:676
爬香山解压 浏览:953
算法导论回溯 浏览:345
开盘指标源码查询 浏览:528
有道云保存服务器出错 浏览:641