安装

tomcat需要jdk环境,最常用的就是1.8版本的,安装jdk我就不再多说了

把包上传上来
[root@localhost ~]# tar -xf apache-tomcat-9.0.14.tar.gz -C /usr/local/
[root@localhost ~]# cd /usr/local/
[root@localhost local]# ls
apache-tomcat-9.0.14  bin  etc  games  include  jdk  lib  lib64  libexec  sbin  share  src
[root@localhost local]# mv apache-tomcat-9.0.14 tomcat
[root@localhost local]# cd tomcat/
[root@localhost tomcat]# cd bin/
[root@localhost bin]# ls
bootstrap.jar       ciphers.sh                    daemon.sh     setclasspath.bat  startup.sh            version.bat
catalina.bat        commons-daemon.jar            digest.bat    setclasspath.sh   tomcat-juli.jar       version.sh
catalina.sh         commons-daemon-native.tar.gz  digest.sh     shutdown.bat      tomcat-native.tar.gz
catalina-tasks.xml  configtest.bat                makebase.bat  shutdown.sh       tool-wrapper.bat
ciphers.bat         configtest.sh                 makebase.sh   startup.bat       tool-wrapper.sh
[root@localhost bin]# ./version.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.14
Server built:   Dec 6 2018 21:13:53 UTC
Server number:  9.0.14.0
OS Name:        Linux
OS Version:     3.10.0-1160.118.1.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_401-b10
JVM Vendor:     Oracle Corporation

tomcat开机自启

编辑tomcat的bin/catalina.sh文件

把这一行加入进去
CATALINA_PID="/var/run/tomcat.pid"

null

新建tomcat.sercive文件

Description=tomcat-console
[Unit]
Description=tomcat-console
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
Environment="JAVA_HOME=/usr/local/jdk"
PIDFile=/var/run/tomcat.pid
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target



systemctl daemon-reload
systemctl start tomcat                           #启动
systemctl stop tomcat                            #停止
systemctl restart tomcat                       #重启
systemctl enable tomcat                       #开机自启

results matching ""

    No results matching ""