CentOS7环境配置

  1. 安装完成后采用root用户登录
  2. 关闭防火墙
systemctl stop firewalld

# 禁止开机启动
systemctl disable firewalld.service
  1. 添加普通用户赋予root权限,方便后期加sudo 执行root 权限的命令
useradd lencho
passwd ddxu2012

# 修改配置
vim /etc/sudoers

# 修改/etc/sudoers 文件,在%wheel 这行下面添加一行,如下所示:

## Allow root to run any commands anywhere
root ALL=(ALL) ALL
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
lencho ALL=(ALL) NOPASSWD:ALL

# 注意: atguigu 这一行不要直接放到 root 行下面,因为所有用户都属于 wheel 组,你先配置了 atguigu 具有免密功能,但是程序执行到%wheel 行时, 该功能又被覆盖回需要密码。所以 atguigu 要放到%wheel 这行下面。
  1. 在/opt 目录下创建文件夹,并修改所属主和所属组
# 在/opt 目录下创建 module、 software 文件夹
mkdir /opt/module
mkdir /opt/software

# 修改 module、 software 文件夹的所有者和所属组均为 lencho 用户
chown lencho:lencho /opt/module
chown lencho:lencho /opt/software
  1. 卸载虚拟机自带jdk
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps

# rpm -qa: 查询所安装的所有 rpm 软件包
# grep -i:忽略大小写
# xargs -n1:表示每次只传递一个参数
# rpm -e –nodeps:强制卸载软件
  1. 修改虚拟机IP
vim /etc/sysconfig/network-scripts/ifcfgens32

# 添加修改
ONBOOT=yes                 #是否开机启用
BOOTPROTO="static"         # 使用静态IP地址,默认为dhcp
IPADDR=192.168.10.100      # 设置的静态IP地址
NETMASK=255.255.255.0      # 子网掩码 可以不设置
GATEWAY=192.168.10.2       # 网关地址
DNS1=192.168.10.2          # DNS服务器

# 启用静态ip 命令
service network restart
  1. 修改主机名
# 1.执行命令修改
hostnamectl set-hostname hadoop100

# 2.编辑文件修改 # hadoop100
vim /etc/hostname

# 3.配置主机名映射hosts文件
vim /etc/hosts

192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104
192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104

# 4.重启虚拟机
reboot
  1. 修改windows主机映射文件(hosts文件)
 (a) 进入 C:\Windows\System32\drivers\etc 路径
 (b) 拷贝 hosts 文件到桌面
 (c) 打开桌面 hosts 文件并添加如下内容
    192.168.10.100 hadoop100
    192.168.10.101 hadoop101
    192.168.10.102 hadoop102
    192.168.10.103 hadoop103
    192.168.10.104 hadoop104
    192.168.10.105 hadoop105
    192.168.10.106 hadoop106
    192.168.10.107 hadoop107
    192.168.10.108 hadoop108
 (d) 将桌面 hosts 文件覆盖 C:\Windows\System32\drivers\etc 路径 hosts 文件
  1. 关闭selinux
#vim /etc/selinux/config
#SELINUX=enforcing改为SELINUX=disabled
  1. 安装jdk
    1. jdk压缩包传输到 /opt/software文件夹下
    2. 解压 JDK 到/opt/module 目录下
    tar -zxvf jdk-8u212-linuxx64.tar.gz -C /opt/module/
    
    1. 配置 JDK 环境变量
      1. 新建/etc/profile.d/my_env.sh 文件
      sudo vim /etc/profile.d/my_env.sh
      
      # 添加内容
      #JAVA_HOME
      export JAVA_HOME=/opt/module/jdk1.8.0_212
      export PATH=$PATH:$JAVA_HOME/bin
      
      1. source 一下/etc/profile 文件,让新的环境变量 PATH 生效
      source /etc/profile
      
    2. 测试jdk是否安装成功
    java -version
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值