linux中搭建tomcat环境

winki 2020-08-19

上个周末两天复习了下,搭建tomcat测试环境。

有了前面的jdk,jmeter环境搭建经验,那么,tomcat搭建就很轻车熟路了。

8:linux下配置tomcat

8.1:上传tomcat 压缩安装包。rz


8.2:移动到opt 目录下。mv


8.3: 解压。(根据tar.gz格式还是zip格式来解压)


8.4:重命名tomcat 的解压包。如:tomcat+版本号。

mv 旧的包名 新的包名


8.5:编辑/tomcat10/bin/catalina.sh文件

export JAVA_HOME=/usr/lib/java/jdk1.8.0_181     ----实际的jdk地址。
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CATALINA_HOME=/opt/tomcat10   -----实际的tomcat地址。
export TOMCAT_HOME=/opt/tomcat10    -------实际的tomcat地址。

8.6:开启服务端的端口号

实际上,我们大多数情况下,配置好了catalina.sh文件后,就可以跳到最后一步去尝试打开tomcat 了。

但是,有的时候,无法打开。所以我特意去修改了原来的端口号8080,改成别的端口号。防止端口号冲突的原因导致开启tomcat失败。

8.6.1:进入tomcat/conf目录下


8.6.2:编辑server.xml文件。(快速检索文本内的内容语句::?内容)
把8080端口号,改为我们想要的端口号。例如:8090

8.7:开启服务器修改后的端口号。如:8090

8.7.1查看防火墙状态(conf目录下面,cmd前面没有空格)
firewall-cmd --state

8.7.2启动防火墙
systemctl start firewalld (启动防火墙后,再查看下防火墙的状态)

firewall-cmd --state

8.7.3开启端口(不同云服务器的方式不一样)
firewall-cmd --permanent --zone=public --add-port=8090/tcp (此处放置我们修改后的端口号就好了)


8.7.4生效我们之前的配置
firewall-cmd --reload

再启动我们的防火墙。

8.8:启动tomcat

8.8.1:开启命令
返回到/tomcat/bin目录下。
用命令chmod 修改一下bin目录下的.sh权限。
chmod u+x *.sh

./startup.sh   (开启tomcat命令)

8.8.2:检查tomcat是否开启
linux服务器域名+端口号复制到浏览器中打开就是了。
如果跳转到apache tomcat页面,说明OK了。

这些,如果是搭建web项目的测试环境,那么后面就是,把开发的war包,放到tomcat的webapps目录下面,

当然,是开启tomcat之前就放进去,这就是我们面试时常问道的,会不会搭建测试环境的问题了。

学完这篇文章后,就可以大胆的说:会了。

多练习吧,那么,掌握了之后,这些知识就是你们自己的了。

相关推荐