Centos7部署 tomcat

1、安装JDK1.8

[root@tomcat ~]# yum -y install java-1.8.0-openjdk.x86_64

#查看JDK

[root@tomcat ~]# java -version

 2、部署Tomcat8

下载tar包

[root@tomcat ~]# wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.100/bin/apache-tomcat-8.5.100.tar.gz

解压到/usr目录下

[root@tomcat ~]# tar -zxf apache-tomcat-8.5.100.tar.gz -C /usr/

# 重命名

[root@tomcat ~]# mv /usr/apache-tomcat-8.5.100/ /usr/tomcat

启动

[root@tomcat ~]# cd /usr/tomcat/bin/

# 执行启动脚本

[root@tomcat bin]# ./startup.sh

#停止tomcat

[root@tomcat bin]# ./shutdown.sh

验证

在浏览器上通过httpp://tomcat服务器的IP:端口(例如:http://192.168.31.68:8080/),访问tomcat页面。

3、tomcat目录结构

├── bin                #用以启动、关闭Tomcat或者其它功能的脚本(.bat文件和.sh文件)
├── conf            #用以配置Tomcat的XML及DTD文件
├── lib                #存放web应用能访问的JAR包
├── LICENSE
├── logs            #Catalina和其它Web应用程序的日志文件
├── NOTICE
├── RELEASE-NOTES
├── RUNNING.txt
├── temp                   #临时文件
├── webapps            #Web应用程序根目录
└── work                   #用以产生有JSP编译出的Servlet的.java和.class文件 

4、配置systemctl方式管理tomcat

 创建tomcat.service文件

[root@tomcat bin]# vim /etc/systemd/system/tomcat.service

# 输入如下内容:
[Unit]
Description=Apache Tomcat Server
After=network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
ExecStart=/usr/tomcat/bin/startup.sh
ExecStop=/usr/tomcat/bin/shutdown.sh
ExecRetart=/usr/tomcat/bin/shutdown.sh  && sleep2  && /usr/tomcat/bin/startup.sh
 
[Install]
WantedBy=multi-user.target


# 重新加载
[root@tomcat bin]# systemctl daemon-reload

# 启动tomcat

[root@tomcat conf]# systemctl start tomcat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值