栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

centos安装tomcat8.5教程

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

centos安装tomcat8.5教程

版本:centos8.2、Tomcat8.5、JDK1.8,运行tomcat要依赖JDK,所以要提前配置好JDK环境

第一步:下载tomcat地址:Apache Tomcat® - Apache Tomcat 8 Software Downloads

我这里用的是:apache-tomcat-8.5.72 版本

第二步:把下载好的文件apache-tomcat-8.5.72.tar.gz上传到centos服务器的/home目录下,当然你像放在其他墓库也可以

第三步:解压tomcat包

进入到/home目录下,执行命令解压tomcat安装包

cd /home
tar -zxvf apache-tomcat-8.5.72.tar.gz

解压格式说明:   tar -zxvf 压缩包名

看到上图的日志输出就是解压在进行中了,解压成功后会多出一个apache-tomcat-8.5.72文件夹

 

第四步:启动tomcat

        先使用命令进入到tomcat的/bin下

cd /home/apache-tomcat-8.5.72/bin

        接着输入指令

./startup.sh

         当出现tomcat started表示启动成功

第五步:测试tomcat

        tomcat默认端口是8080,打开浏览器输入网址:http://{你的服务器IP地址}:8080,例如,http://198.xxx.xxx:8080

        如果出现下图,大概率是8080端口没开放

        解决方法:以华为云服务器为例

        1:进入到华为云控制台找到你的服务器实例,找到更改安全组

         2:在打开的页面找到你关联实例的安全组,然后点击配置规则

         

        3:点击快速添加规则,选择开放8080端口,确定保存即可

再次打开浏览器输入网址:http://{你的服务器IP地址}:8080,例如,http://198.xxx.xxx:8080

可以看到熟悉的小猫啦!

第六步:添加到服务

        如果不以服务形式启动/停止tomcat,就需要每次都执行一大段命令,例如:/home/apache-tomcat-8.5.72/bin/startup.sh,这似乎太麻烦了点,所以希望可以起一个容易记的命令,这样对tomcat的批量管理也更容易一点

        1:首先将tomcat/bin 下的catalina.sh复制到目录/etc/init.d中,并修改名称为tomcat8(名字可以自定义)

cp /home/apache-tomcat-8.5.72/bin/catalina.sh /etc/init.d/tomcat8

        2:修改刚才复制的tomcat8文件

vim /etc/init.d/tomcat8

        3:在最后一行添加下面两句命令,第一个路径是tomcat的路径,第二个是JDK的路径

CATALINA_HOME=/home/apache-tomcat-8.5.72
JAVA_HOME=/usr/java/jdk1.8.0_311

       

        4:保存退出后检查命令是否有问题

chkconfig -- list

         如果没问题就可以用service tomcat8 start|stop|run来进行管理tomcat了

service tomcat8 stop    停止
service tomcat8 start    启动
service tomcat8 run

第七步:设置开机启动

        如果不想手动启动一大堆tomcat的话,就把tomcat添加到开机启动,这样可以节省很多时间成本

        1:编辑系统文件/etc/rc.local

vim /etc/rc.local

        2:添加以下命令后,保存退出即可,注意路径是你tomcat的路径

/home/apache-tomcat-8.5.72/bin/startup.sh

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/352312.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号