zoukankan      html  css  js  c++  java
  • Linux 准备环境

    1. 准备 tomcat和jdk

      https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

      apache-tomcat-8.5.38.tar.gz

    2.tomcat解压

       1、新建tomcat存放的目录

         [root@localhost ~]# mkdir /usr/local/tomcat

          2、拷贝下载好的apache-tomcat-8.5.38.tar.gz到 tomcat目录下,使用WinSCP软件直接复制

       3、进入tomcat目录,并解压apache-tomcat-7.0.77.tar.gz

          [root@localhost ~]# cd /usr/local/tomcat/

          [root@localhost tomcat]# tar -zxvf apache-tomcat-8.5.38.tar.gz

        4、进入解压的tomcat包的bin目录,并启动tomcat

          [root@localhost tomcat]# cd /usr/local/tomcat/apache-tomcat-8.5.38/bin/

          [root@localhost bin]# ./catalina.sh start

          或:[root@localhost bin]# ./startup.sh

          注: ./catalina.sh start 和 ./startup.sh 都能启动tomcat。使用 ./catalina.sh stop 或 ./shutdown.sh 停止tomcat。

    3.解压jdk

      1.解压jdk同tomcat

      2. 修改/etc/profile文件 

        如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 
        用文本编辑器打开/etc/profile 
        在profile文件末尾加入: 

          export JAVA_HOME=/usr/local/java/jdk1.7.0_79
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          export JRE_HOME=$JAVA_HOME/jre

    遇到问题:

      tomcat内存溢出

        linux下在catalina.sh文件最前面加入如下语句,这个文件在tomcat -->bin目录下。
        JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m'

     

      查看Tomcat是否以关闭

        ps -ef|grep java

        root 7010 1 0 Apr19 ? 00:30:13 /usr/local/java/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
        -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m
        -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC
        -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
        -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath
        /usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat
        -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
        

         如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程

        kill -9 7010
        

        然后继续查看Tomcat是否关闭

          ps -ef|grep java

        如果出现以下信息,则表示Tomcat已经关闭

          root 7010 1 0 Apr19 ? 00:30:30 [java]
  • 相关阅读:
    (critical) chassis-frontend.c:122: Failed to get log directory, please set by --log-path
    Zabbix MySQL percona 模板部署
    shell编程
    pt-online-schema-change
    Haproxy + Keepalived +PXC 常见错误
    c/c++获取系统时间函数
    《C++ Concurrency in Action》
    C++多线程学习资料参考
    C++11多线程教学
    软件学习网站
  • 原文地址:https://www.cnblogs.com/zhuwenxia/p/10563862.html
Copyright © 2011-2022 走看看