Linux centos7在非root用户下安装JDK

第一步:先建用户,例如:hmf

1、创建用户,添加密码,及添加权限
创建用户:adduser username ,例如:adduser hmf    
#添加用户名passwd username ,例如:passwd hmf   
#添加登录密码,适合adduser之后没提示设置密码的情况
2、添加用户sudo权限修改 /etc/sudoersvi 
/etc/sudoers
# User privilege specification
root ALL=(ALL) ALL
username ALL=(ALL) ALL       例如: hmf  ALL=(ALL) ALL             
#此句为添加语句保存退出,username(hmf)用户就拥有了root权限。

以上所有命令都需要在root或者有root权限的账号下进行

2、在非root用户下安装JDK

使用rz命令上传文件至linux服务器,如果没有rz/sz命令,安装:yum install lrzsz

例如从其他用户拷贝到hmf用户下,需要授权:chown -R hmf:hmf  jdk-7u80-linux-x64.tar.gz

1. 解压缩

#tar xvf jdk-7u80-linux-x64.tar.gz

2. 配置环境变量

具体用户hmf下的局部环境变量.bash_profile

export JAVA_HOME=/home/hmf/jdk1.7.0_80

export PATH=.:$JAVA_HOME/bin:$PATH

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

3. source环境变量

source .bash_profile

 

备注:root用户下是配置文件不同

1、全局环境变量/etc/profile

export JAVA_HOME=/home/hmf/jdk1.7.0_80

export PATH=.:$JAVA_HOME/bin:$PATH

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

2、source环境变量
source /etc/profile

 


 

你可能感兴趣的:(Linux资料,java相关)