CentOS安装配置jdk jre tomcat

简介

介绍一下在CentOS安装配置jdk jre tomcat的过程

步骤

1-下载

2-上传和解压

3-配置环境变量

实现

1-下载

下载就不多说了百度一大堆,下载的时候注意版本(软件版本和操作系统版本)。

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

http://tomcat.apache.org/

2-上传和解压

上传一般通过ssh上传或者直接使用wget下载,不解释

解压命令 tar zxf 要解压的压缩包名(tar格式或tar.gz格式),解压后需要移动到相应目录(看个人需求)举例:

/usr/local/jdk

/usr/local/jre

/usr/local/tomcat

3-配置环境变量

这一步是整件事情的核心步骤。jdk和jre需要配置不同环境变量,且不能同时使用(具体使用哪个看个人需求,如果没有必要解决服务器资源,尽量使用jdk,确实没必要安装jdk时可以安装jre)(笔者是自己的服务器,自己开发、自己调试。基本都是本地调试完成后才会发布,所以几乎不可能在服务器做调试工作,所以为了节约资源,我选择了jre。网上大多都是安装jdk的,jre的很少见)

配置环境变量需要更改/etc/profile文件(所有用户通用环境变量,需要使用root权限)或~/.bash_profile文件(用户环境变量),一般使用vi或者echo命令直接在结尾追加即可,具体配置信息如下:

(以步骤2中的目录为例)

3.1-jdk的环境变量

export JAVA_HOME=/usr/local/jdk

export CLASSPATH=.:$JAVA_HOME/bin/dt.jar:$JAVA_HOME/bin/tools.jar:$JAVA_HOME/jre/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin

3.2-jre的环境变量

export JAVA_HOME=/usr/local/jdk

export CLASSPATH=.:$JAVA_HOME/lib/rt.jar:$JRE_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin

 

配置环境变量后要刷新环境变量,使用‘.’或source命令(注意‘.’或'source'命令后有个空格)

source /etc/profile  或  . /etc/profile

source ~/.bash_profile  或  . ~/.bash_profile

问题

常见的问题就一个,那就是环境变量配置错误,倒是系统环境变量无法使用。其他的都好解决

解决

解决一般有两种方式

1-直接重启系统收使用vi命令修改即可,原理不太懂,反正重启后这个命令可以使用了。

2-直接到vi命令文件的文件夹下使用即可

通过find / -name vi 命令在我的系统中显示如下(可能环境变量无法使用后find命令也无法使用)

/usr/share/vim/vim74/lang/vi
/usr/share/locale/vi
/usr/bin/vi

所以直接使用命令(亲测 cd命令可以使用)

cd /usr/bin 

vi /etc/profile  或  vi ~/.bash_profile

即可更改(亲测,可用,当时跟同学打赌,结果一人说了一个方法都可用,结果都赢了)

见解

说重点:环境变量分为三种

1-系统环境变量(作用于整个系统)

2-用户环境变量(作用于当前用户)

3-临时环境变量(作用于当前连接,未经测试)

参考文章是我随便找的,基本都是写完了找的,有很多地方我可能写的比较简陋,可以到参考文章中找到。

参考文章

centos配置jdk的环境变量

https://www.cnblogs.com/yuanchaoyong/p/9747164.html

 

linux 刷新环境变量

https://blog.csdn.net/youcijibi/article/details/78559295

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值