创建空白虚拟机,安装Centos7操作系统
1、虚拟机网络模式设置为NAT
1)VMware Workstation - > 编辑 –> 虚拟网络编辑器
2)NAT 网络模式修改网段
3)修改NAT网关
4)虚拟机右键设置
5)网络适配器设置为NAT
2、修改主机名
[root@hadoop102 ~]# vim /etc/hostname
hadoop102
3、修改虚拟机静态ip
[root@hadoop102 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
#UUID=b3349bfe-9d87-4e58-b11f-6881b7bb28f4
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.2.75
NETMASK=255.255.255.0
GATEWAY=192.168.2.2
DNS1=192.168.2.2
DNS2=114.114.114.114
重新加载网络
[root@hadoop102 ~]# service network restart
查看ip
[root@hadoop102 ~]# ifconfig
4、配置主机名与IP映射
1)修改Linux的hosts文件
[root@hadoop102 ~]# vim /etc/hosts
192.168.2.100 hadoop100
192.168.2.101 hadoop101
192.168.2.102 hadoop102
192.168.2.103 hadoop103
192.168.2.104 hadoop104
2)修改window7的hosts文件
进入C:\Windows\System32\drivers\etc路径
打开hosts文件并添加如下内容
192.168.2.100 hadoop100
192.168.2.101 hadoop101
192.168.2.102 hadoop102
192.168.2.103 hadoop103
192.168.2.104 hadoop104
5、关闭防火墙
1)查看防火墙状态
[root@hadoop102 ~]# firewall-cmd --state
2)关闭防火墙
[root@hadoop102 ~]# systemctl stop firewalld.service
3)开启防火墙
[root@hadoop102 ~]# systemctl start firewalld.service
4)禁止防火墙开机启动
[root@hadoop102 ~]# systemctl disable firewalld.service
5)激活防火墙开机启动
[root@hadoop102 ~]# systemctl enable firewalld.service
6、Centos7关闭图形界面
1)查看默认的target 开机模式
[root@hadoop102 opt]# systemctl get-default
2)开机以命令模式启动
[root@hadoop102 opt]# systemctl set-default multi-user.target
3)开机以图形化界面启动
[root@hadoop102 opt]# systemctl set-default graphical.target
[root@hadoop102 opt]# startx
7、设置用户最大可打开文件数,进程数
1)limits.conf 文件备份
[root@hadoop102 ~]# cp /etc/security/limits.conf \
/etc/security/limits.conf.bak
尖叫提示:必须备份,此文件的修改会引起系统崩溃,如果崩溃,进入单用户还原文件即可
2)编辑limits.conf 文件
[root@hadoop102 ~]# vim /etc/security/limits.conf
* soft nofile 65535
* hard nofile 1028576
* soft nproc 65535
* hard nproc unlimited
* soft memlock unlimited
* hard memlock unlimited
尖叫提示:nofile最大 1048576 并且不支持英文,没有特殊需求不建议修改
3)查看系统配置后信息
[root@hadoop102 ~]# ulimit -a
8、为普通用户赋予root权限
以在opt目录下创建文件为例,为普通用户赋予root权限
1)创建alex用户
[root@hadoop102 ~]# adduser alex
[root@hadoop102 ~]# passwd alex
2)设置alex用户具有root权限
[root@hadoop102 ~]# vim /etc/sudoers
# %wheel ALL=(ALL) NOPASSWD: ALL
alex ALL=(ALL) NOPASSWD: ALL
[root@hadoop102 ~]# su - alex
3)在/opt目录下创建文件夹
[alex@hadoop102 opt]# sudo mkdir module
[alex@hadoop102 opt]# sudo mkdir software
[alex@hadoop102 opt]# sudo chown -R alex:alex module
[alex@hadoop102 opt]# sudo chown -R alex:alex software
9、禁用selinux安全策略
[root@hadoop102 ~]# vim /etc/sysconfig/selinux
SELINUX=disabled
修改:SELINUX=disabled
永久关闭SeLinux,需要重启机器,修改配置文件/etc/selinux/config,将SELINU置为disabled
重启后使用命令检查,查看SeLinux状态
[root@hadoop102 ~]# getenforce
Disabled
[root@hadoop102 ~]# sestatus -v
SELinux status: disabled
[root@hadoop102 ~]# sestatus
SELinux status: disabled
临时关闭SeLinux
[root@hadoop102 ~]# setenforce 0