首页系统综合问题项目部署基础汇总二-linux下部署tomcat

项目部署基础汇总二-linux下部署tomcat

时间2023-09-03 13:45:12发布分享专员分类系统综合问题浏览159

今天小编给各位分享tomcat配置环境变量的知识,文中也会对其通过项目部署基础汇总二-linux下部署tomcat和linux怎么部署tomcat等多篇文章进行知识讲解,如果文章内容对您有帮助,别忘了关注本站,现在进入正文!

内容导航:

  • 项目部署基础汇总二-linux下部署tomcat
  • linux怎么部署tomcat
  • linux怎么配置tomcat服务器
  • 如何在Linux下使用Tomcat部署Web应用
  • 一、项目部署基础汇总二-linux下部署tomcat

    1、上传tomcat安装包到/opt/soft目录下

    yum install lrzsz(统一放在/opt/soft目录下,在opt目录下创建soft文件夹)# cd /opt#mkdir soft

    2、上传完成后对tomcat压缩包进行解压

    sudo yum install unzip

    第一步:修改压缩包的权限: chmod 775 apache-tomcat-9.0.31.zip (后面文件名根据实际填写)

    第二步:对tomcat文件进行解压:unzip apache-tomcat-9.0.31.zip

    解压后有这样一个没有后缀的文件。

    赋予目录权限:chmod -R 775 apache-tomcat-9.0.31

    3、对tomcat包进行重新命名(尽量的统一用tomcat+下划线+端口,方便维护) mv apache-tomcat-9.0.31(文件夹名称) tomcat_80(修改后的名称)

    由于我们需要前后端分离,部署两个tomcat,可以对tomcat_80复制一份并改为其他名称

    cp -r tomcat_80 tomcat_8080 (复制文件夹的时候需要加-r,如果是复制文件则不用)

    4、修改tomcat的启动、关闭端口

    第一步: 放置两个tomcat后,我们就需要去修改他们的启动和关闭端口,避免他们的端口冲突

    4.1 进去tomcat_80的配置文件,对配置文件进行修改#cd /opt/tomcat_80/conf#vi server.xml

    (备注一:如果不熟悉vi命令进去编辑,就下载文件到本地修改完了后再上传覆盖,但是要注意文件权限是否变化了)

    (备注二:如果是部署两个tomcat的话,只修改其中一个即可,比如说只修改tomcat_8080这个tomcat的配置文件)

    5、配置CATALINA环境变量 完成tomcat配置后,对CATALINA环境变量进行配置,如果服务器只有一个Tomcat的时候可以不用做该步骤。超过2个或以上的都需要

    5.1 修改环境变量

    改/etc目录下的profile文件,添加一组java环境变量,和两组CATALINA环境变量;修改后的profile文件示例如下:

      #tomcat_80  export CATALINA_BASE=/opt/tomcat80--------(第一个tomcat实际路径)  export CATALINA_HOME=/opt/tomcat80  export TOMCAT_HOME=/opt/tomcat80

      #tomcat_8080  export CATALINA_BASE2=/opt/tomcat_8080 -----(第二个tomcat实际路径)  export CATALINA_HOME2=/opt/tomcat_8080  export TOMCAT_HOME2=/opt/tomcat_8080

    (把上面的信息添加到/etc/prfile文件的最前面,注意把备注的中文去掉,如果有第二个以上,按照这个方式继续写第三个tomcat配置信息)

    修改完成后使配置生效,执行以下命令(记得执行)

    #source /etc/profile

    5.3 修改两个tomcat下面bin下的catalina.sh文件。修改后的示例如下:

    #cd /opt/tomcat_80/bin

    #vi catalina.sh

    (插入以下内容,放在最前面)

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el8_1.x86_64/jre(前面查询到的java路径,在最后加/jre)

    export CATALINA_HOME=$CATALINA_HOME

    export CATALINA_BASE=$CATALINA_BASE

    修改第二个tomcat_8080catalina.sh文件,修改后的示例如下:

    #cd /opt/tomcat_8080/bin

    #vi catalina.sh

    (插入以下内容,放在最前面)

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el8_1.x86_64/jre(前面查询到的java路径,在最后加/jre)

    export CATALINA_BASE=$CATALINA_BASE2

    export CATALINA_HOME=$CATALINA_HOME2

    6、启动tomcat测试是否能正常启动

    #cd /opt/tomcat_80/bin#nohup sh startup.sh ps -ef|gerp tomcat(查看tomcat是否启动成功)

    成功后提示如下:

    同样再去启动第二个tomcat_8080

    #cd /opt/tomcat_8090/bin#nohup sh startup.sh &

    # ps -ef|gerp tomcat(查看第二个tomcat_8080是否启动成功)

    7、关闭tomcat方法

    #ps -ef |grep tomcat

    红框的编号为进程的编号,使用kill名称关闭进程即可

    #kill -9 10731

    #kill -9 10831

    一、linux怎么部署tomcat

    要先安装jdk,这个是oracle的官网地址,里面有jdk的下载地址
    chmod a+x jdk-6u23-linux-i586.bin(后面这个是jdk版本,看你下载的是什么版本)
    ./jdk-6u23-linux-i586.bin执行了之后会自动解压出来,
    mv jdk1.6.0_23 /usr/local/
    设置变量,在/etc/profile里面加入
    JAVA_HOME=/usr/local/jdk1.6.0_23/
    JAVA_BIN=/usr/local/jdk1.6.0_23/bin
    JRE_HOME=/usr/local/jdk1.6.0_23/jre
    PATH=$PATH:/usr/local/jdk1.6.0_23/bin:/usr/local/jdk1.6.0_23/jre/bin
    CLASSPATH=/usr/local/jdk1.6.0_23/jre/lib:/usr/local/jdk1.6.0_23/lib:/usr/local/jdk1.6.0_23/jre/lib/charsets.jar
    export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH
    然后source /etc/profile
    cd /usr/local/src/
    wget
    如果觉得这个版本不适合,可以到官方网站()下载。
    tar zxvf apache-tomcat-7.0.14.tar.gz
    mv apache-tomcat-7.0.14 /usr/local/tomcat
    cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
    vim /etc/init.d/tomcat
    在第二行加入以下内容:
    # chkconfig: 112 63 37
    # description: tomcat server init script
    # Source Function Library
    . /etc/init.d/functions

    JAVA_HOME=/usr/local/jdk1.6.0_23/
    CATALINA_HOME=/usr/local/tomcat
    保存文件后,执行以下操作:
    chmod 755 /etc/init.d/tomcat
    chkconfig --add tomcat
    chkconfig tomcat on
    启动tomcat:
    service tomcat start
    查看是否启动成功:
    ps aux |grep tomcat
    如果有进程的话,请在浏览器中输入 你会看到tomcat的主界面。
    配置tomcat
    1. 配置tomcat服务的访问端口
    tomcat默认启动的是8080,如果你想修改为80,则需要修改server.xml文件:
    vim /usr/local/tomcat/conf/server.xml
    找到:

    爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。

    tomcat配置环境变量
    直播太卡?手机网络速度怎么才能上去?这些设置别错过! 直播时怎样调整声音大小?看看这些直播流设置方法。