码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat服务搭建

时间:2019-08-09 17:20:19      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:app   linux   网站   listen   net   服务   centos 7   安装   etc   

环境CentOS 7.6
防火墙:关闭
selinux:关闭

食材:tomcat二进制免编译包,和 JDK二进制免编译包
https://pan.baidu.com/s/16E3SyjuuQc3cc76GN5oSBQ

上半部:安装二进制面编译款jdk
解压到 /usr/local/
tar -xf jdk-12.0.2_linux-x64_bin.tar.gz -C /usr/local/

创建个软连接
ln -s jdk-12.0.2/ /usr/local/java

打开/etc/profile文件配java环境变量
(在末尾追加内容)
vi /etc/profile
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH

让该环境变量生效
source /etc/profile

下半部:安装Tomcat服务

解压tomcat并指定存放路径
tar xf apache-tomcat-9.0.22.tar.gz -C /usr/local/

创建一个软连接
ln -s /usr/local/apache-tomcat-9.0.22/ /usr/local/tomcat

打开/etc/profile文件配tomcat环境变量
(追加到刚才jdk环境变量的下一行)
vi /etc/profile
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME

让系统加载这个文件会生效的
source /etc/profile

启动tomcat脚本
bash /usr/local/tomcat/bin/startup.sh

关闭tomcat脚本
bash /usr/local/tomcat/bin/shutdown.sh

查看是否 运行?OK(如果三个端口没有都起来,多运行几遍启动脚本)
8005:tomcat自身的端口
8009:负责转发给其他程序的服务端口
8080:负责接收客户请求的网站入口处的端口
[root@testOS local]# netstat -tnlp |grep java
tcp6 0 0 127.0.0.1:8005 ::: LISTEN 8802/java
tcp6 0 0 :::8009 :::
LISTEN 8802/java
tcp6 0 0 :::8080 :::* LISTEN 8802/java

细节部分介绍

tomcat 服务的工作目录
ls /usr/local/tomcat/webapps/

ROOT目录下是java代码
ls /usr/local/tomcat/webapps/ROOT/

tomcat服务搭建

标签:app   linux   网站   listen   net   服务   centos 7   安装   etc   

原文地址:https://blog.51cto.com/kangxi/2428084

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!