为什么要在linux部署tomcat?

tomcat类似一个容器,开发完成代码后会打包成一个war包,而tomcat容器就是用来存放war包,但容器怎么形成,下面讲解搭建过程

 

一,配置jdk环境变量

首先需要准备好搭建容器的材料,这些可以到我的百度网盘提取

链接:https://pan.baidu.com/s/1DMloC3tyqgHrP0teg4_bCQ?pwd=djm4
​​​​提取码:djm4

f23976c67a1142a6b3a6efd6d72a0a05.png

 

下载同时,我们来认识yum命令,它的结构是这样的yum -y install 接需要更新的命令

可以使用该命令来更新我们linux系统的其它命令。并使其生效。

如 命令:yum -y install lrzsz 5ffeb6ddd25e44379c6ad0916ca0b535.png

39b4c85e0c6e4389bd6e3dc3108f3992.png

 

百度网盘文件传输完后,需要将包jdk-8u151-linux-x64与apache-tomcat-8.5.11上传至linux某个文件夹内,这里我新建了一个文件夹名为‘a’,当然也可以使用其它名字8789bf3e2cd74c2dbf3649a5baa7406c.png

 

进入a目录,使用rz指令上传jdk-8u151-linux-x64,如果rz指令无法使用,则需要返回到第一步使用yum命令更新指令ea7cef85dcb74c58b0dbf8e42f64c3ae.png

 

解压:tar -xvf 接包名

cb3412e428634b9ead39493c6dba12f8.png

 

解压后进入jdk1.8.0_151,使用命令vi /etc/profile配置环境变量,配置完后保存退出

JAVA_HOME=/a/jdk1.8.0_151
JRE_HOME=/a/jdk1.8.0_151/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

其中JAVA_HOME=/a/jdk1.8.0_151,/a/代表路径与存放jdk包名,如果使用了其它的,则需要改变cebb380e87cd4138b1d802631bfa3c0e.png

14c3e9fe961842f78f28cc24273ab8a5.png

 

使用source /etc/profile命令刷新配置好的环境,使其生效efb5f2f9ead64247b7a051bc11544e28.png

 

命令:java -version查看是否配置成功,如下是配置成功的截图,如果失败了,90%的原因是配置环境变量那部分出现了错误,需要认真核对3cf74262badc4e19bd7130276cd3d097.png

 

 

二,安装tomcat

使用命令rz将apache-tomcat-8.5.11安装包传输到“a”目录下,注意与jdk-8u151-linux-x64是同一个目录文件2211121aa39b4d27952a1b21e4793462.png

unzip命令解压9e7dbc72c91c4c618365ff97ab3edcdd.png

进入解压后的apache-tomcat-8.5.11/bin路径下面cecbfa074f22456a979bfa2bd3aa855e.png

添加权限:chmod +x *.sh872a7a7abebe42cd9b9aa7a8441fa541.png

 使用命令:sh startup.sh 启劢 tomcat,如下执行成功f4ed96abdde440e88a88aa81489c5d41.png

 

 如果能打开这个界面,说明可以正常访问了,如果打不开,需要关闭防火墙c282ae199c404e9183ec024c49eabecf.png

关闭防火墙命令:systemctl stop firewalld

33823fbeb6bc4179b161a9bf66392527.png

本人有软件测试基础理论,测试计划,用例设计,测试流程,数据库,postman,jmeter,Linux系统操作,Python,selenium,appium,ui自动化测试课程分享。添加微信15200565770获取

 

 

 

 

 

 

 

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐