zoukankan      html  css  js  c++  java
  • Tomcat 安装和配置

    192.168.32.113(v-lhb-app01)--------tomcat7.0.55,  jdk-8u20-linux-x64
    
    1.创建用户和组
    v-lhb-app01:/root# groupadd tomcat
    v-lhb-app01:/root# useradd -m -g tomcat tomcat
    
    
    环境变量信息:
    
    export JAVA_HOME=/usr/java/jdk1.8.0_20
    export PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
    
    export PS1="`hostname`:$PWD> "
    
    alias 83conf='cd /usr/local/apache-tomcat-7.0.55_8083/conf'
    alias 83bin='cd /usr/local/apache-tomcat-7.0.55_8083/bin'
    alias 83log='cd /usr/local/apache-tomcat-7.0.55_8083/logs'
    alias 83web='cd /usr/local/apache-tomcat-7.0.55_8083/webapps'
    alias 83='cd /usr/local/apache-tomcat-7.0.55_8083'
    
    
    
    
    2. 打包JDK和tomcat
    
    v-lhb-app01:/usr# tar -cvf java.tar java/
    
    
    tomcat1:/usr/local# ls -ltr
    total 7256
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 src
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 sbin
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 libexec
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 lib64
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 lib
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 include
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 games
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 etc
    drwxr-xr-x. 2 root root    4096 Sep 23  2011 bin
    drwxr-xr-x. 5 root root    4096 Jan 15 17:22 share
    drwxr-xr-x  9 root root    4096 Mar 10 09:08 apache-tomcat-7.0.55_8083
    -rw-r--r--  1 root root 7382051 May 14 09:36 apache-tomcat-7.0.55_8083.tar.gz
    tomcat1:/usr/local# chown -R tomcat:tomcat apache-tomcat-7.0.55_8083
    
    
    3.打包webapps
    
    
    
    4.修改相应的配置:
    cp /etc/scripts/change/c3p0.properties /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/c3p0.properties
    cp /etc/scripts/change/quartz.properties /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/quartz.properties
    cp /etc/scripts/change/zjzc-common.properties /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/zjzc-common.properties
    cp /etc/scripts/change/zjzc-pay-common.properties /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/zjzc-pay-common.properties
    cp /etc/scripts/change/zjzc-bank.properties /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/zjzc-bank.properties
    
    
     /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/c3p0.properties
    
    
    记录了数据库的地址 用户和密码
    
    
    /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/quartz.properties
    记录了数据库的地址 用户和密码
    
    
    /usr/local/apache-tomcat-7.0.55_8083/webapps/pay/WEB-INF/classes/zjzc-common.properties
    
    
    ###api地址
    interface.filterIps=10.171.243.55,10.252.148.164
    
    ##指向负载地址
    out.request.host=https://www.zjcap.cn/pay
    inner.request.host=https://www.zjcap.cn/pay
    request.ip.check=false
    flow.sign.check=true
    llpay.sign.check=true
    query.ll.time=600
    bind.card.query.ll.time=30
    notify.api.time=30
    order.threshold=86400000
    
    redis.ip=10.168.41.55
    redis.port=6379
    redis.password=zzzz
    redis.expire=1800
    redis.timeout=10000
    
    
    5.启动报错:
    
    tomcat1:/usr/local/apache-tomcat-7.0.55_8083/logs# cat catalina.out 
    Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000715550000, 2863333376, 0) failed; error='Cannot allocate memory' (errno=12)
    #
    # There is insufficient memory for the Java Runtime Environment to continue.
    # Native memory allocation (mmap) failed to map 2863333376 bytes for committing reserved memory.
    
    
    内存太大:
    
    修改 catalina.sh 文件
    
    
    修改server.xml 注释掉:
    	<!-- <Context docBase="zjzc-pay" path="/pay" reloadable="false"/>
    		-->
    
    端口:
    tcp        0      0 :::8083                     :::*                        LISTEN      3955/java  
    
    http://192.168.32.169:8083/pay/ --正常
    
    
    
    
    
    

  • 相关阅读:
    Golang使用os/exec时产生僵尸(defunct)进程
    golang channel 用法总结
    Git常用方法
    插入排序,冒泡排序,快速排序,选择排序,归并排序 C++代码实现
    Linux 系统安装golang
    Linux 压缩解压常用命令汇总
    云主机挂载硬盘
    Linux服务器如何修改内核版本号
    关于FreePBX语音网关对接遇到的伤心事
    Asterisk13.23.1如何增加G723编码和G729编码
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351678.html
Copyright © 2011-2022 走看看