CentOS7 安装 Tomcat8
最后更新于
最后更新于
安装依赖
Tocmat 的 Session ID 是通过 SHA1 算法计算得到的,计算 Session ID 的时候必须有一个密钥。为了提高安全性 Tomcat 在启动的时候回通过随机生成一个密钥。需要判断是否有足够的熵(
cat /proc/sys/kernel/random/entropy_avail
)来用于产生随机数。生成随机数的速度慢会导致 tomcat 缓慢。最小化安装系统的时候,是没有rng-tools
这个包的,通过运行rngd.service
可以加大熵,提供产生随机数的速度,提高 tomcat 的速度。
访问 Tomcat 官网,安装包,并上传系统。
解压安装包到/opt
目录。
配置Tomcat
相关环境变量。
编辑/opt/apache-tomcat-8.5.39/bin/setenv.sh
文件,配置以下内容。
编译jsvc
以 daemon
模式启动 Tomcat。
添加tomcat
用户,` 并修改安装目录所有者。
注册服务
编辑/usr/lib/systemd/system/tomcat.service
文件,配置以下内容。
启动 Tomcat 并查看运行状态。