zoukankan      html  css  js  c++  java
  • linux中搭建tomcat环境

    上个周末两天复习了下,搭建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之前就放进去,这就是我们面试时常问道的,会不会搭建测试环境的问题了。

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

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

  • 相关阅读:
    徒手用Java来写个Web服务器和框架吧<第二章:Request和Response>
    徒手用Java来写个Web服务器和框架吧<第一章:NIO篇>
    Linux使用小笔记<进程操作篇>
    shell条件判断
    rz和sz上传下载文件
    vim 快捷键
    while read读取文本内容
    云主机启动提示Booting from Hard Disk GRUB
    centos7进入单用户模式
    账号被锁无法ssh登陆
  • 原文地址:https://www.cnblogs.com/star12111/p/13517187.html
Copyright © 2011-2022 走看看