当前位置: 首页 > Linux

Ubuntu16.10下安装Tomcat9

时间:2023-04-07 00:37:08 Linux

免责声明本文创建于2017年3月10日,也是安装成功的日子。本文中给出的链接将来可能会失效。关于Tomcat自启动,Tomcat官网给出了一个方法。但在本文中,使用了其他方法。环境系统:Ubuntu-16.10-server-amd64用户:root准备文件:JDK(jdk-8u121-linux-x64.tar.gz)、Tomcat(apache-tomcat-9.0.0.M17.tar.gz)文件存放目录:/root/安装目录:/usr/local/java(JDK),/usr/local/tomcat(Tomcat)不要急于创建,下面安装过程中有说明。先安装JDK(参考LinuxUbuntu安装JDK1.8),避免跳来跳去,把逻辑搬到这里,如下:1.创建/usr/local/java目录。注意:当前操作用户为root。mkdir/usr/本地/java2.将JDK压缩文件解压到新建的/usr/local/java。tar-zxvf/root/jdk-8u121-linux-x64.tar.gz-C/usr/local/java3.设置环境变量,添加环境变量的内容,让其生效。nano/etc/profile#setjavaenvironmentexportJAVA_HOME=/usr/local/java/jdk1.8.0_121exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexportPATH=${JAVA_HOME}/bin:$路径。/etc/profile4.设置默认JDK。更新替代品——安装/usr/bin/javajava/usr/local/java/jdk1.8.0_121/bin/java300更新替代品——安装/usr/bin/javacjavac/usr/local/java/jdk1。8.0_121/bin/javac3005.检查是否成功,如果成功,如下。java-versionjavaversion"1.8.0_121"Java(TM)SERuntimeEnvironment(build1.8.0_121-b13)JavaHotSpot(TM)64-BitServerVM(build25.121-b13,mixedmode)然后安装Tomcat(参考https:https://wolfpaulus.com/java/t...)。还是把逻辑移到这里。1、为Tomcat创建一个专用用户tomcat。注意:以下命令是一行,没有换行符。成功显示如下。adduser\--system\--shell/bin/bash\--gecos'TomcatJavaServletandJSPengine'\--group\--disabled-password\--home/home/tomcat\tomcatAddingsystemuser'tomcat'(UID108)...添加新组“tomcat”(GID113)...添加新用户“tomcat”(UID108)和组“tomcat”...创建主目录“/home/tomcat”...2、将Tomcat压缩包解压到/usr/local/目录下。tar-zxvf/root/apache-tomcat-9.0.0.M17.tar.gz-C/usr/local/3.创建文件夹软链接。注意:创建前需要检查是否已经存在。如果是,则需要执行rm-f/usr/local/tomcatln-s/usr/local/apache-tomcat-9.0.0.M17/usr/local/tomcat4。修改权限。chown-Rtomcat:tomcat/usr/local/tomcat/*chmod+x/usr/local/tomcat/bin/*.sh5.启动Tomcat。在浏览器中访问192.168.189.129:8080(这里的IP地址和端口号一定要改成自己的)。/bin/su-tomcat-c/usr/local/tomcat/bin/startup.sh6.停止Tomcat。/bin/su-tomcat-c/usr/local/tomcat/bin/shutdown.sh7.系统启动时,Tomcat运行。即,Tomcat自动启动。nano/etc/init.d/tomcat#!/bin/bash###BEGININITINFO#提供:tomcat#Required-Start:$network#Required-Stop:$network#Default-Start:2345#Default-停止:016#简短描述:启动/停止Tomcat服务器###ENDINITINFOPATH=/sbin:/bin:/usr/sbin:/usr/binstart(){/bin/su-tomcat-c/usr/local/tomcat/bin/startup.sh}stop(){/bin/su-tomcat-c/usr/local/tomcat/bin/shutdown.sh}case$1instart|stop)$1;;重启)停止;开始;;*)echo"以$0运行";出口1;;esac8。修改权限,更新系统启动项。chmod755/etc/init.d/tomcatupdate-rc.dtomcatdefaults9.重启系统,查看Tomcat是否自动启动。当然,你也可以在浏览器中访问它。rebootps-ef|greptomcat参考文档安装JDK:在LinuxUbuntu上安装JDK1.8安装Tomcat:在DebianJessie或Raspbian或RedHat上安装Java8和Tomcat8