共计 1258 个字符,预计需要花费 4 分钟才能阅读完成。
通过 jkstatus 监控 JK-1.2.40 连接状态
———————————————————————————————————————-
配置 jkstatus
0)本文是建立在 Apache 与 Tomcat 采用 JK 的方式整合的基础上, 整合过程详见 http://www.linuxidc.com/Linux/2014-09/107338.htm
1)在 workers.properties 文件中添加两行:worker.list=status(实际上是 worker.list=status,tomcat)和 worker.status.type=status
2)在 httpd-vhosts.conf 文件中的 <Directory/> 标签下添加一行:JkMount /jkstatus status
3)重启 apache 后, 在浏览器中访问 http://192.168.0.103/jkstatus 即可, 默认访问时不需要密码
———————————————————————————————————————-
配置访问 jkstatus 的密码
1) 修改 httpd-vhosts.conf 文件, 在 <Directory/> 标签下新增如下内容
<Location /jkstatus>
Options MultiViews
AuthType Basic #Basic 验证
AuthName “Auther Center” #弹出框的提示
AuthUserFile conf/.htpasswd #存放密码的位置
require valid-user granted #只有.htpasswd 文件里面的用户才能进入
</Location>
2) 生成密码文件
执行命令[/app/apache/bin/htpasswd -c /app/apache/conf/.htpasswd admin] 即可, 用于生成一个包含用户 admin 的密码文件
同时会让你输入两次新用户 admin 的密码, 最后通过[ls -al] 就可以看到生成的密码文件了 (它是隐藏文件, 需要 - a 才能看到)
3) 修改密码
htpasswd -m .htpasswd 用户名
4) 删除用户
htpasswd -D .htpasswd 用户名
5) 最后重启 apache 就可以了
———————————————————————————————————————-
@create Sep 27, 2014 3:36:34 PM
@author 玄玉 <http://www.linuxidc.com>