zoukankan      html  css  js  c++  java
  • Linux下部署java web项目

    首先安装mysql 服务,可以参考我另外的一篇博客   centos7下部署mysql服务

    Linux下的mysql是区分数据库表名的大小写的

    修改 /etc/my.cnf 文件

    在 [mysqld] 节中添加:

    lower_case_table_names=1

    Linux 系统为Centos 7.4 

    下载部署 jdk   下载jdk 链接  jdk8下载

    #解压
    tar  -zxvf jdk-8u211-linux-i586.tar
    
    #移动和重命名
    
    cp -r  jdk-8u211 /opt/java/java1.8
    
    #配置环境变量
    
    #vim /etc/profile  
       
    export JAVA_HOME=/opt/java/jdk1.8
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
    export PATH=$PATH:$JAVA_HOME/bin  
    export JAVA_HOME CLASSPATH PATH  
    
    
    #检查java是否安装成功
    
    java -version
    java
    javac

    下载 部署 tomcat,tomcat下载

    #解压
    tar -zxvf apache-tomcat-8.5.40.tar.gz
    
    #移动和重命名
    cp -r apache-tomcat-8.5.40 /usr/local/tomcat8
    
    cd /usr/local/tomcat/bin/
    #将项目war包放到  /usr/local/tomcat/webapps 下
    #启动
    ./startup.sh
    #停止
    ./shutdown.sh

    #内存分配不够问题:
    #修改bin/catalina.sh 文件
    JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=256m"

    #进入 logs目录 查看日志
    tail -f catalina.out
  • 相关阅读:
    HDU
    HDU
    HDU
    CodeForces
    还没有过的题目记录
    HDU
    FZU
    排序:根据数组里某个对象排序
    获取当前毫秒数
    选择日期默认月初到月末
  • 原文地址:https://www.cnblogs.com/yypr/p/10843985.html
Copyright © 2011-2022 走看看