美文网首页
linux下创建用户组、用户、安装JDK

linux下创建用户组、用户、安装JDK

作者: 8090的大叔 | 来源:发表于2020-06-18 01:05 被阅读0次

系统:centOS7.0 ;JDK:jdk1.8.0_211

安装JDK

rpm文件上传至 /usr/java/ 目录下,jdk安装目录可自定义。后续与环境变量配置一致即可。

1. 创建一个安装目录

[root@localhost ~]# cd /usr/
[root@localhost ~]# mkdir java

2. 卸载自带的OpenJDK

有些centOS版本自带一些openJDK,可以先卸载掉,如没有则直接安装

#查找当前安装的jdk
[root@localhost ~]# rpm -qa|grep jdk
#卸载JDK对应名称的JDK
[root@localhost ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

3. 安装JDK

# * 为通配符,模糊匹配到当前目录下的rpm文件,因为我们只上传了一个,所以这样安装命令没问题,也可以在-ivh 后面加入设置完整文件名
[root@localhost ~]# rpm -ivh jdk*.rpm

4. 配置环境变量

#修改 /etc/profile 文件
[root@localhost ~]# vi /etc/profile

#在profile文件最下面添加一下内容,JAVA_HOME 对应值为jdk的安装完整目录
JAVA_HOME=/usr/java/jdk1.8.0_75
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

#刷新配置
[root@localhost ~]# source /etc/profile

5. 验证

[root@localhost ~]# java
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
where options include:
    -d32      use a 32-bit data model if available
    -d64      use a 64-bit data model if available
... 此处省略 ...
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.

[root@localhost ~]# javac
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
... 此处省略 ...

创建用户组、用户

接下来以部署一个web服务为例,创建用户组、用户,简单记录一下步骤:

#1. 创建用户组
[root@localhost ~]# groupadd webgrp
#2. 创建用户   -g 用户所属用户组  -d 用户宿主陌路
[root@localhost ~]# useradd -g webgrp -d /home/webadm/ webadm
#3. 为用户设置密码
[root@localhost ~]# passwd webadm
#4. 设置环境变量(有时命令行出现 -bash 情况,就是因为缺少用户环境变量导致的问题)
[root@localhost ~]# su - webadm 
[root@localhost ~]# export PS1='[\u@\h \W]\$'

相关文章

网友评论

      本文标题:linux下创建用户组、用户、安装JDK

      本文链接:https://www.haomeiwen.com/subject/qucyxktx.html