Linux下設定Tomcat開機啟動

2022-03-20 03:38:30 字數 1447 閱讀 7212

1.進入/etc/rc.d/init.d,新建檔案tomcat,並讓它成為可執行檔案 chmod 755 tomcat.

#!/bin/bash

## /etc/rc.d/init.d/tomcat

# init script

fortomcat precesses

## processname: tomcat

# description: tomcat is a j2se server

# chkconfig:

2345

8616

# description: start up the tomcat servlet engine.

if [ -f /etc/init.d/functions ]; then

. /etc/init.d/functions

elif [ -f /etc/rc.d/init.d/functions ]; then

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

else

echo -e "

/atomcat: unable to locate functions lib. cannot continue.

"exit -l

firetval=$?catalina_home="

/usr/local/tomcat/apache-tomcat-8.0.44

"case"$1

"instart)

if [ -f $catalina_home/bin/startup.sh ]; then

echo $"

starting tomcat

"$catalina_home/bin/startup.sh

fi;;

stop)

if [ -f $catalina_home/bin/shutdown.sh ]; then

echo $"

stopping tomcat

"$catalina_home/bin/shutdown.sh

fi;;

*)echo $"

usage: $0

"exit 1;;

esac

exit $retval

相關命令的意思如下:

-f filename  如果 filename為常規檔案

$0 是指令碼本身的名字

$? 是顯示最後命令的退出狀態,0表示沒有錯誤,其他表示有錯誤

2.執行chkconfig --add tomcat,將tomcat新增到指定的系統服務

[root@ecs-3c46 ~]# chkconfig --add tomcat

3.通過以下命令開啟或關閉服務

service tomcat start開啟服務

service tomcat stop關閉服務

Linux下設定mysql和tomcat開機啟動

一 mysql設定開機啟動 1 cp usr local mysql support files mysql.server etc init.d mysql 將服務檔案拷貝到init.d下,並重命名為mysql 2 chmod x etc init.d mysql 賦予可執行許可權 3 chkcon...

linux下設定coredump檔案的開關和路徑

ulimit c unlimited 不限制生成core檔案大小 ulimit c 0 關閉core檔案生成開關 ulimit c 1024 限定生成core檔案的大小為1024 proc sys kernel core uses pid 1 表示使用procid命名,0表示不使用 proc sys...

Linux下設定網絡卡

linux下設定網絡卡的速率和模式 mii tool f 100basetx fd eth0 把網絡卡eth0設定為100m的全雙工模式 還可以用 ethtool ethtool s eth0 speed 100 duplex full autoneg on 檢視機器上的網絡卡裝置 lspci 檢視...