更详细说明在最下方的连接.
一 : 添加启动权限
tomcat 需要增加一个pid文件
在tomca/bin 目录下面,增加 setenv.sh 配置,catalina.sh启动的时候会调用,同时配置java内存参数。
二 : 增加tomcat.service
在/usr/lib/systemd/system目录下增加tomcat.service,目录必须是绝对目录。
在ExecStart和ExecReload中写自己Tomcat的安装目录
三 : 启动tomcat.service
|
|
四 : 解决启动慢的问题
启动时没有错误提示,但是访问端口号没有小猫的页面,所以觉得会是Tomcat启动过慢
在网上找到的解决方法是:
增大/dev/random的熵池(推荐) 问题的原因是由于熵池不够大,所以增大它是最彻底的方法。我们可以通过软件的方法实现,下面是软件的安装和配置流程。
(个人使用了前两个命令就能成功启动了)
1.安装熵服务
yum install rng-tools
2.启动熵服务
systemctl start rngd
3.如果你的 CPU 不支持 DRNG 特性或者像我一样使用虚拟机,可以使用/dev/unrandom来模拟。
cp /usr/lib/systemd/system/rngd.service /etc/systemd/system vim /etc/systemd/system/rngd.service #以下是编辑内容 4.ExecStart=/sbin/rngd -f -r /dev/urandom
5.重新载入服务
systemctl daemon-reload systemctl restart rngd