linux_11_java环境搭建

如果需要运行java项目
jdk+jre+tomcat+mysql

安装jdk

先将系统自带的jdk卸载掉,再安装自己的jdk
(1)卸载

  • 先查看系统自带的jdk
    • rpm -qa | grep java
  • 卸载
    • rpm -e --nodeps jdk名

(2)安装

  • 将jdk的安装包上传到系统当中。
    • 通过xftp工具将jdk的安装包上传在 /opt 目录下。
  • 安装:rpm -ivh jdk-8u151-linux-i586.rpm
    在这里插入图片描述
  • 安装完成之后,在 /usr 目录下会出现 java 目录
  • 配置环境变量
  • 打开 /etc/profile 文件( vim /etc/profile
在文件的末尾添加下面的环境变量:
注意:JAVA_HOME的路径自定义。

export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

通过java-version 查看当前jdk的版本
在这里插入图片描述

tomcat

  1. 在 /opt下创建tomcat目录(非绝对)
  2. 通过xftp工具将tomcat包添加在 tomcat目录下
  3. 解压文件
tar -xvf apache-tomcat-8.0.47.tar.gz
  1. 查看目录结构
    在这里插入图片描述
  2. 启动tomcat
    在tomcat/bin 目录下 通过 ./startup.sh 启动服务
  3. 停止tomcat
    在tomcat/bin 目录下 通过 ./shutdown.sh 停止服务
  4. 启动完成之后,如果外部想访问linux服务器中的tomcat,需要关闭防火墙或者开放端口号
  5. 端口问题
(1)查看开放的端口号
	firewall-cmd --list-ports
(2)开放端口号
	firewall-cmd --zone=public --add-port=8080/tcp --permanent
(3)重启防火墙
	firewall-cmd --reload
(4)停止firewall
	systemctl stop firewalld.service 
(5)禁止firewall开机启动
	systemctl disable firewalld.service

查看日志文件
tomcat的日志文件存放在 tomcat/logs目录中。
通过 tail -f catalina.out 动态查看日志文件。

访问tomcat
在浏览器中,服务器的ip:端口号

猜你喜欢

转载自blog.csdn.net/m0_37392489/article/details/85264341