Linux(64) 下 Tomcat + java 环境搭建

Posted GaoAnLee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux(64) 下 Tomcat + java 环境搭建相关的知识,希望对你有一定的参考价值。

查看 linux 系统位数

  getconf LONG_BIT

java  JDK下载地址: http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.rpm

tomcat 9.0 下载地址: http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz

将以上2个文件上传至 /home/admin 目录下

  cd /home/admin

  rpm -ivh jdk-8u181-linux-x64.rpm      安装java JDK

  tar zxvf apache-tomcat-9.0.10.tar.gz       解压tomcat

配置jdk系统环境变量

  cd /etc/

  vi profile

  在此文件最后添加以下内容

    # java path
    export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64
    export CLASSPATH=.:${JAVA_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

可设置修改tomcat端口

  cd /home/lifu/apache-tomcat-9.0.10/conf

  vi server.xml

  修改8080 为你需要的端口号

启动tomcat 

  cd /home/lifu/apache-tomcat-9.0.10/bin

  ./startup.sh

查看tomcat是否正常启动

  cd /home/lifu/apache-tomcat-9.0.10/logs

  cat catalina.out

如果没有正常启动,可能是端口号被占用,可以使用以下方法查询

  lsof -i:8080       查看是哪个进程占用了

    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    java 8446 root 49u IPv4 8294048 0t0 TCP *:webcache (LISTEN)

  ps axu|grep 8446     查看对应pid进程的详细信息

关闭tomcat

  cd /home/lifu/apache-tomcat-9.0.10/bin

  ./shutdown.sh

添加指定端口到防火墙中

  iptables -I INPUT -p 协议 --dport 端口号 -j ACCEPT

  例如:

1 iptables -I INPUT -p udp --dport 161 -j ACCEPT
2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

  

    





以上是关于Linux(64) 下 Tomcat + java 环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

IT技术交流linux下solr的安装(java+tomcat+solr)

linux下tomcat-6的安装使用

Linux下安装JDK + Tomcat

Linux下安装JDK + Tomcat

Docker 搭建java+tomcat

linux 下安装tomcat