文档章节

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
武汉
高级程序员
私信 提问

暂无文章

任务调度-第三方库Quartz实现分布式任务管理与调度

1. 为什么要用第三方库Quartz来实现分布式任务管理和调度? 首先管理的目的是通过集群多节点的管理提供容错,调度的目的是保证同一任务只会被完整执行一次;之前分享过的任务调度-单体应用定...

秋日芒草
20分钟前
2
0
Mysql Explain Type

前言 当我们执行sql,一般都会用Explain来查看sql的效率如何。今天在看sql执行效率的时候,忘记了其中Type的意思,现在在此记录一下。 效率 这里的type指的是访问类型,各个效率高低如下: ...

无敌小杰杰
28分钟前
2
0
外部浏览器网页复制公众号无法自动唤起微信并关注怎么办?

现在有很多用户在外部浏览器网页复制公众号时无法自动唤起微信并关注,这是因为第三方浏览器打开微信的接口,微信只给部分合作平台开放了接口权限,任何第三方想调用只能是通过一些技术手段来...

qjniop
32分钟前
1
0
建造者模式

建造者模式(Builder Pattern) 也叫生成器模式,其定义如下: Separate the construction of a complex object from its representation so that the same construction process can create d......

无知的小狼
37分钟前
0
0
距离计算方法

1、欧式距离(欧几里得距离) 欧式距离是最易理解的距离定义,即各坐标点的坐标之差的平方和相加,然后开根号。 二维平面上点 与点 之间的距离公式是: n维空间上点 和点 之间的距离公式是:...

城北徐公美
40分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部