脚本:
tomcat.sh
#!/bin/bash
export JAVA_HOME=/usr/java/jdk1.7.0_80
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
emmPath="/home/emm"
cd $emmPath/sguap-server/apache-tomcat-8.0.53/bin
./catalina.sh start >/dev/null 2>&1
sleep 5m
cd $emmPath/sgemm/apache-tomcat-8.0.53/bin
./catalina.sh start >/dev/null 2>&1
sleep 20m
myPath="/home/emm/i6000"
#如果没有I6000不用执行下面的命令
#下面两条命令前面加#号
if [ -d "$myPath" ]; then
cd $myPath/apache-tomcat-8.0.53/bin
./catalina.sh start >/dev/null 2>&1
fi
echo -e "\033[31m "**************************n*tomcat success*n**************************" \033[0m"
startup.sh
#!/bin/sh
chmod +x ./tomcat.sh
mkdir -p /usr/local/emm
cp tomcat.sh /usr/local/emm
echo '/usr/local/emm/tomcat.sh' >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local
echo -e "\033[31m "**************************n*startup success*n**************************" \033[0m"
使用说明
启动服务脚本操作说明:
1.把两个脚本放在同一个目录下面,例如:/home/emm
/home/emm/tomcat.sh
/home/emm/startup.sh
[root@emm /]# cd /home/emm
2.查看jdk安装路径,例如:
[root@emm emm]# echo $JAVA_HOME
[root@emm emm]# /usr/java/jdk1.7.0_80
3.打开tomcat.sh脚本(命令 vi tomcat.sh ),修改第2行为第二步得到的路径;修改第6行为现场实际路径
4.添加执行权限
[root@emm emm]# chmod +x startup.sh
5.启动startup.sh脚本
[root@emm emm]# ./startup.sh
6.重启验证
[root@emm emm]# reboot