tomcat部署与管理(1)

目录

一、部署

1、安装rangd服务

2、启动

3、编写脚本 tomcat.service

4、关掉tomcat

5、修改 catalina.sh

6、启动tomcat.service

7、编辑tomcat-users.xml

8、重启tomcat

9、修改两个位置的context.xml

 二、管理

1、memtest

2、Zrlog

3、jpress(配置方法和zrlog类似)


一、部署

1、安装rangd服务

yum install rng-tools

2、启动

systemctl enable rngd --now

查看随机生成数:

cat /proc/sys/kernel/random/entropy_avail

3、编写脚本 tomcat.service

vim /usr/lib/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat Web Application
ContainerAfter=syslog.target network.target

[Service]
Type=forking
PIDFile=/usr/local/tomcat/tomcat.pid
ExecStart=/usr/local/tomcat/bin/catalina.sh start
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill−s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

4、关掉tomcat

[root@bogon ~]#cd /usr/local/tomcat/bin/
[root@bogon bin]#/usr/local/tomcat/bin/shutdown.sh 

5、修改 catalina.sh

[root@bogon bin]# vim catalina.sh

6、启动tomcat.service

systemctl daemon-reload

systemctl start tomcat.service

systemctl status tomcat.service

7、编辑tomcat-users.xml

cd /usr/local/tomcat/conf
[root@bogon conf]# vim tomcat-users.xml 
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-jmx"/>
<role rolename="manager-script"/>
<role rolename="manager-status"/>
<user username="tomcat" password="tomcat" roles="admin-gui,manager-gui,manager——jmx,manager-script,manager-status,admin-script"/>

8、重启tomcat

[root@bogon conf]# systemctl restart tomcat

9、修改两个位置的context.xml

[root@bogon conf]# vim /usr/local/tomcat/webapps/manager/META-INF/context.xml

vim /usr/local/tomcat/webapps/host-manager/META-INF/context.xml

 10、浏览器上输入  IP:8080/manager/  登录

 二、管理

1、memtest

cd /usr/local/tomcat/webapps/

浏览器上输入IP:8080/memtest/meminfo.jsp 

2、Zrlog

①浏览器上输入  IP:8080 点击 Manager App

 ②安装数据库、创建数据库zrlog、设置账号和密码

[root@bogon webapps]# yum install mariadb-server
[root@bogon webapps]# systemctl start mariadb
[root@bogon webapps]# mysql
MariaDB [(none)]> create database zrlog character set utf8;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on zrlog.* to zrlog@localhost identified by '123456';
Query OK, 0 rows affected (0.00 sec)

3、jpress(配置方法和zrlog类似)

浏览器访问
http://IP:8080/jpress-web-newest/install
[root@bogon webapps]# systemctl restart tomcat

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值