zoukankan      html  css  js  c++  java
  • tomcat部署java项目

    第一种:

    首先yum下载jdk-1.8.0包,然后修改/etc/profile.d/java.sh

    填入:

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64
    export JRE_HOME=$JAVA_HOME/jre
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    source  /etc/proflie.d/java.sh使环境变量生效

    使用java -version验证安装成功

    然后推荐使用二进制安装tomcat9,去官网下载tomcat,如果没有特殊要求,那么不需要重新编译安装tomcat,比如:通过加载apache模块,否则直接解压后使用就可以

    修改默认端口8080成80端口。/usr/local/tomcat/conf/server.xml修改端口

    启动tomcat,/usr/local/tomcat/bin/catalina.sh start启动tomcat,打开浏览器可以看到tomcat界面

    到开源中国下载开源项目,jeesns项目,基于java开发的,旧版本是开源的,新版本闭源

    下载jeesns.zip后,解压包,把解压后的/jeesns/jeesns-web/database/jeesns.sql导入到数据库中

    把里面的jeesns.war复制到/usr/loca/tomcat/webapps/下面

    由于是自动安装,所以会在目录下面生成jeesns目录

    打开/usr/local/tomcat/webapps/jeesns/WEB-INF/classes/jeesns.properties修改数据库的账号密码

    重启tomcat服务器

    通过nginx的ip_hash实现tomcat集群session会话保持

    基于tomcat会话保持实现lnmt会话保持,注意在server.xml中不要加入<Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/>这段代码,否则会报错且tomcat启动不成功,当删除这段代码后tomcat启动成功且能实现session会话保持(这段代码报错原因未知,后续知晓再更新)

    参考:http://www.cnblogs.com/along21/p/8024719.html#auto_id_4

  • 相关阅读:
    LeetCode每周记录-3
    leetcode每周记录
    leetcode每周记录
    软件工程课程总结报告
    微信抢票应用开发总结
    C#获取项目程序及运行路径的方
    python opencv 读取USB摄像头的像素问题
    去除激活水印办法
    系统激活成功仍显示水印,取消激活方法
    bytes,bytearray
  • 原文地址:https://www.cnblogs.com/allmdzz/p/10782402.html
Copyright © 2011-2022 走看看