Centos7安装tomcat-8.5.9+jsvc并配置systemd服务
一.安装JDK.
重要:tomcat-8.5.9依赖jre7以及以上版本,jdk包含了jre.
到oracle网站下载jdk8,linux的64位rpm版.
[root#]rpm -ivh jdk-8u111-linux-x64.rpm
提示:jdk安装后位于/usr/java/目录内,default和latest都是软链接到实际目录。
二.安装tomcat-8.5.9和jsvc.
2.1.到tomcat网站下载tomcat-8.5.9,Core里面的tar.gz版.
[root#]mkdir /opt/apache/
[root#]tar xvf apache-tomcat-8.5.9.tar.gz -C /opt/apache/
2.2.编译安装jsvc.
编译前需要先安装好gcc,autoconf和jdk。
[root#]yum install gcc autoconf
进入${CATALINA_BASE}/bin目录下,
[root#] cd /opt/apache/apache-tomcat-8.5.9/bin/
解压文件,
[root#] tar xf commons-daemon-native.tar.gz
编译安装jsvc
-with-java=/usr/java/latest 指定了jdk的路径.
[root#] cd commons-daemon-1.0.15-native-src/unix/
[root#] ./configure –wit

本文介绍了在Centos7上安装JDK8,接着详细步骤安装Tomcat 8.5.9,包括下载tar.gz文件、编译安装JSVC,接着创建tomcat用户,分配目录,并通过systemd服务单元设置Tomcat为自启动。此外,还强调了设置环境变量的重要性以及不能在setenv.sh中设置CATALINA_HOME和CATALINA_BASE的原因。

2590

被折叠的 条评论
为什么被折叠?



