CentOS怎么搭建Tomcat9环境
今天小编给大家分享一下CentOS怎么搭建Tomcat9环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
部署到 /usr/local/tomcat,创建好文件夹、目录。
使用wget指令:
wgethttp://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz
结果如下,成功下载了apache-tomcat-9.0.10.tar.gz
tar-zxvfapache-tomcat-9.0.10.tar.gz
自动解压
3、启动tomcat
进入tomcat下的bin目录
[root@izuf6famz0x92jd98na1kizbin]#./catalina.shstart
发现 tomcat started
4、通过浏览器访问经搜索查询,可能是 阿里云服务器,对安全性的要求,使得,无法直接访问:
解决方式:
(1)进入阿里云主机控制台,安全组,如下图所示,点击配置规则
(2)配置规则,添加规则允许任何IP访问8080
(3)再次访问,就成功了
成功完成 tomcat 服务器的下载和安装!
[这样,直接进入 apache-tomcat 文件夹下的 bin 目录中,运行起来tomcat,会有一个问题:一旦重新启动 reboot 服务器,tomcat也关闭了。]
5、Tomcat配置服务和自启动(可选,可以不设置)把tomcat加入服务当中,到tomcat的bin目录中把catalina.sh复制到/etc/init.d里并命名为tomcat
[root@izuf6famz0x92jd98na1kiz/]#cp/usr/local/tomcat/apache-tomcat-9.0.10/bin/catalina.sh/etc/init.d/tomcatshell~#cp/usr/local/apache-tomcat/bin/catalina.sh/etc/init.d/tomcat编辑此文件[root@izuf6famz0x92jd98na1kiz/]#cd/etc/init.d[root@izuf6famz0x92jd98na1kizinit.d]#lsaegisagentwatchfunctionsnetconsolenetworkREADMEtomcat[root@izuf6famz0x92jd98na1kizinit.d]#vitomcatshell~#vitomcat在#!/bin/sh下加入###BEGININITINFO#Provides:tomcat#Required-Start:$remote_fs$network#Required-Stop:$remote_fs$network#Default-Start:2345#Default-Stop:016#Short-Description:ThetomcatJavaApplicationServer###ENDINITINFO在分割线下加入环境变量JAVA_HOME=/usr/java/jdk1.7.0_07exportJAVA_HOMEPATH=$JAVA_HOME/bin:$PATHexportPATHCATALINA_HOME=/usr/local/apache-tomcat给这个脚本与权限shell~#chmod755tomcat添加tomcat服务这里用chkconfigshell~#chkconfig--addtomcat如果这里出现提示insserv:warning:script'tomcat'missingLSBtagsandoverridesinsserv:Thereisaloopbetweenservicenginxandtomcatifstoppedinsserv:loopinvolvingservicetomcatatdepth2insserv:loopinvolvingservicenginxatdepth1insserv:Stoppingtomcatdependsonnginxandthereforeonsystemfacility`$all'whichcannotbetrue!insserv:exitingnowwithoutchangingbootorder!则需要安装chkconfig安装方法shell~#apt-getinstallchkconfig就可以如出现以下表示成功tomcat0:off1:off2:on3:on4:on5:on6:off也可以在输入以下命令查看一下shell~#chkconfig--listtomcattomcat0:off1:off2:on3:on4:on5:on6:off如果345为关闭状态。执行如下命令设置tomcat为开机自启动。shell~#chkconfigtomcaton启动一下看看shell~#servicetomcatstartUsingCATALINA_BASE:/usr/local/apache-tomcatUsingCATALINA_HOME:/usr/local/apache-tomcatUsingCATALINA_TMPDIR:/usr/local/apache-tomcat/tempUsingJRE_HOME:/usr/java/jdk1.7.0_07UsingCLASSPATH:/usr/local/apache-tomcat/bin/bootstrap.jar:/usr/local/apache-tomcat/bin/tomcat-juli.jar启动,停止,重启shell~#servicetomcatstartshell~#servicetomcatstopshell~#servicetomcatrestart
以上就是“CentOS怎么搭建Tomcat9环境”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。