管理员用户配置
- 在
tomcat-users.xml
文件下添加下面代码,
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="your_name1" password="your_pwd1" roles="manager-gui, manager-script, manager-jmx, manager-status"/>
<user username="your_name2" password="your_pwd2" roles="manager-gui, manager-script, manager-jmx, manager-status"/>
- 修改
webapps/manager/META-INF/context.xml
,注释掉Valve标签内容即可
启停脚本:
#tomcat start and stop
p='/usr/local/apache-tomcat-8.5.41'
work=${p}'/work/'
`rm -rf ${work}`
#proj=${p}'/webapps/tcmanage'
#`sudo rm -rf ${proj}*`
tomcatpath=${p}'/bin'
echo 'operate restart tomcat: '$tomcatpath
pid=`ps aux | grep $tomcatpath | grep -v grep | grep -v retomcat | awk '{print $2}'`
echo 'exist pid:'$pid
if [ -n $pid ]
then
{
echo ===========shutdown================
$tomcatpath'/shutdown.sh'
sleep 2
pid=`ps aux | grep $tomcatpath | grep -v grep | grep -v retomcat | awk '{print $2}'`
if [ -n $pid ]
then
{
sleep 2
echo ========kill tomcat begin==============
echo $pid
kill -9 $pid
echo ========kill tomcat end==============
}
fi
sleep 2
echo ===========startup.sh==============
$tomcatpath'/startup.sh'
}
else
echo ===========startup.sh==============
$tomcatpath'/startup.sh'
fi