Centos7.2安装tomcat8

Centos7.2安装tomcat8.5

1.tomcat8.5安装

安装说明:jdk1.8以上
安装环境:CentOS-7
安装方式:源码安装 
软件:apache-tomcat-8.5.39.tar.gz
下载地址:http://tomcat.apache.org/
JDK
下载地址:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

2.解压

[root@Cassandra src]# ls
apache-tomcat-8.5.20.tar.gz  jdk-8u131-linux-x64.tar.gz
[root@Cassandra src]# tar  xf jdk-8u131-linux-x64.tar.gz 
[root@Cassandra src]# ls
apache-tomcat-8.5.20.tar.gz  jdk1.8.0_131  jdk-8u131-linux-x64.tar.gz
[root@Cassandra src]# tar  xf  apache-tomcat-8.5.20.tar.gz 
[root@Cassandra src]# ls
apache-tomcat-8.5.20  apache-tomcat-8.5.20.tar.gz  jdk1.8.0_131  jdk-8u131-linux-x64.tar.gz
[root@Cassandra src]# mv  jdk1.8.0_131 jdk1.8
[root@Cassandra src]# mv  apache-tomcat-8.5.20   tomcat8

3.配置java环境变量

vim  /etc/profile 最后填加
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile

4.开启8080端口

[root@Cassandra ~]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
success

5.创建用户组

[root@Cassandra ~]# groupadd tomcat
[root@Cassandra ~]# useradd -M -s /bin/nologin -g tomcat -d /usr/local/src/tomcat/  tomcat
[root@Cassandra ~]# chown  -R tomcat:tomcat  /usr/local/src/tomcat8/

6.设置开机启动服务(/usr/lib/systemd/system 下添加tomcat.service)

[Unit]
Description=Apache Tomcat 8.5
After=syslog.target network.target

[Service]
Type=forking
User=tomcat
Group=tomcat

Environment=JAVA_HOME=/usr/local/src/jdk1.8
Environment=CATALINA_PID=/usr/local/src/tomcat8/temp/tomcat.pid
Environment=CATALINA_HOME=/usr/local/src/tomcat8
Environment=CATALINA_BASE=/usr/local/src/tomcat8
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'

ExecStart=/usr/local/src/tomcat8/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID

[Install]
WantedBy=multi-user.target
# systemctl daemon-reload
# systemctl start tomcat
# systemctl enable tomcat

 

posted @ 2017-08-17 14:14  Cassandrahan  阅读(101)  评论(0)    收藏  举报