文档章节

tomcat笔记

kenzheng
 kenzheng
发布于 2017/02/12 23:24
字数 303
阅读 23
收藏 1
  • 配置用户

配置文件在:conf/tomcat-users.xml
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui" />
<role rolename="manager-script" />
<role rolename="manager-status" />
<user username="tomcatuser" password="tomcatuser" roles="manager-gui,manager-script,manager-status" />

备注:
manager-gui 允许访问html接口(即URL路径为/manager/html/*)
manager-script 允许访问纯文本接口(即URL路径为/manager/text/*)
manager-jmx 允许访问JMX代理接口(即URL路径为/manager/jmxproxy/*)
manager-status  允许访问Tomcat只读状态页面(即URL路径为/manager/status/*)
manager-gui、manager-script、manager-jmx均具备manager-status的权限

  • 注册服务

http://www.jikexueyuan.com/course/2143_3.html?ss=1

Windows

service.bat install [servicename]

service.bat remove [servicename]

Linux

Bin下的jsvc源码包和daemon.sh二个可以完成以deamon方式运行tomcate并设置为自启动的服务

安装jsvc

tar -zxvf commons-daemon-native.tar.gz

Cd commons-daemon-1.0.15-native-src/unix/

./configure

 

Make

将编译后的jsvc cp到tomcat/bin中

cp jsvc ../../

下面的tomcat用户不需要登陆到系统的。

将tomct加入到系统服务中:

useradd -s /sbin/noloagin tomcat

cp ./daemod.sh /etc/init.d/tomcat

修改/etc/init.d/tomcat增加配置

export JAVA_HOME=/usr/local/java/jdk1.8.0_51

export CATALINA_HOME=/usr/loca/tomcat8

修改为可执行文件:chmod +x /etc/init.d/tomcat

Service tomcat start/stop启动即可。

设置为自启动:

/etc/init.d/tomcat中添加

#chkconfig:2345 10 90   奇怪,为什么这里要加注释 ?

chkconfig --add tomcat

© 著作权归作者所有

共有 人打赏支持
kenzheng
粉丝 7
博文 91
码字总数 111560
作品 0
武汉
高级程序员
私信 提问

暂无文章

linux脚本中父shell与子shell 执行的几种方式

本文主要介绍以下几个命令的区别: shell subshell source $ (commond) `commond` Linux执行Scripts有两种方式,主要区别在于是否建立subshell 1. source filename or . filename 不创建sub...

问题终结者
12分钟前
1
0
git简单操作

1、 git init 初始化仓库 git add 1.txt 添加文件 git commit -m ”commit” 提交更新,添加注释 git status 查看仓库状态 git log 查看日志 //修改文件后提交更新 git diff 查看有哪些修改 ...

xiaobai1315
17分钟前
1
0
基于vue的Element-ui定义自己的select组件

基于vue的Element-ui定义自己的select组件 <template> <div> <el-select v-model="svalue" placeholder="请选择" filterable> <el-option v-for="item in options"......

莫沫达
18分钟前
1
0
对象检测(object detection)算法图解

摘要: 本文简要介绍图像检测中常用的深度学习方法——RCNN家族系列算法,以图像讲解形式,便于理解。 在生活中,经常会遇到这样的一种情况,上班要出门的时候,突然找不到一件东西了,比如钥...

阿里云官方博客
20分钟前
1
0
计算机通信协议学习-Http

HTTP协议: 引用:http://www.cnblogs.com/ranyonsue/p/5984001.html HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网( WWW:World Wide Web)服务...

xiaoyaoyoufang
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部