Linux-配置JavaEE环境

JDK

步骤

  1. 先将jdk压缩包上传到/opt目录下,使用scp命令
    1. mac下上传命令为scp -P 22 /Users/yiqingzhang/Documents/packages/jdk-8u281-linux-x64.tar.gz root@106.55.165.4:/opt
  2. 解压缩到/opt: tar -zxvf jdk-8u281-linux-x64.tar.gz
  3. 配置环境变量的配置文件: vim /etc/profile
    1. JAVA_HOME=/opt/jdk1.8.0_281
    2. PATH=/opt/jdk1.8.0_281/bin:$PATH(注意:表示拼接后面的,$PATH表示原来的PATH变量)
    3. export JAVA_HOME PATH 输出变量
  4. 需要注销用户,环境变量才能生效(或source /etc/profile)

tomcat

  1. 先将压缩包上传到/opt目录下
    1. mac: scp -P 22 /Users/yiqingzhang/Documents/packages/apache-tomcat-10.0.2.tar.gz root@106.55.165.4:/opt
  2. 解压缩 tar -zxvf apache-tomcat-10.0.2.tar.gz
  3. 启动
    1. cd到tomcat的bin目录下执行 ./start.sh
  4. 注意:
    1. 如果防火墙阻挡了端口8080
    2. 查看firewall的端口: firewall-cmd --zone=public --list-ports
    3. 查看防火墙状态: systemctl status firewalld
      1. 如果关闭了防火墙,启动防火墙的命令是: systemctl start firewalld
    4. 开放防火墙端口: firewall-cmd --zone=public --add-port=8080/tcp --permanent(重要)
    5. 重新加载防火墙: firewall-cmd --reload
    6. 查看端口是否开放: netstat -nlp