Linux基础环境的各项配置(三)
接上篇,安装centos操作系统后,需对系统的基础环境做一些配置,如下:
1、设置静态IP(防止每次开机可能生成不一样的IP,导致与此虚拟机通信时出现错误);DNS解析,可以ping通外网;
1.1 查找静态IP的网关地址
1.2 查找设置静态IP的范围
1.3 开始设置静态IP,注意下图第7步,此步是否设置是ping通外网的关键,此步未设置时,也可以通过配置文件来修改(/etc/sysconfig/network-scripts/ifcfg-eth0)
1.4 上述步骤设置完成后,重启网络生效,可界面操作,也可通过命令操作:service network restart(此命令需要管理员权限,包括以下操作都需管理员权限)
2、设置主机名、主机名与IP地址映射(包括本地windows平台)
2.1 修改配置文件:/etc/sysconfig/network 来配置新主机名,在此配置文件中添加末尾添加如下内容
#根据自己需求设置
HOSTNAME=hadoop-senior01.dinghong.com
新版本可使用命令:hostnamectl set-hostname hadoop209 来设置永久性的主机名
2.2 修改Linux配置映射文件:/etc/hosts,在此配置文件中添加末尾添加如下内容
#hadoop-senior01
192.168.36.130 hadoop-senior01.dinghong.com
2.3 修改windows配置映射文件:C:\Windows\System32\drivers\etc\hosts,在此配置文件中添加末尾添加如下内容
#hadoop-senior01
192.168.36.130 hadoop-senior01.dinghong.com
2.4 上述步骤完成后,重启系统生效
3、创建普通用户,并为此用户设置sudo权限
3.1 创建普通用户并设置密码,通过如下命令创建:
useradd dhong 创建用户 passwd dhong 为该用户设置密码
3.2 为dhong设置sudo权限,目的是有时候安装软件或者包需要用到root权限,为避免频繁切换用户,sudo命令就能启作用了,该命令用法不做过多讲述
通过命令:输入visudo,在打开的配置文件中添加如下内容
dhong ALL=(root) NOPASSWD:ALL
如下图所示:
4、禁用安全系统和防火墙
4.1 禁用防火墙 执行如下命令:
service iptables stop #禁用防火墙
chkconfig iptables off #关闭开机自启动防火墙设置
4.2 禁用安全系统修改配置文件:/etc/sysconfig/selinux,修改内容如下
SELINUX=disabled
5、卸载自带Open jdk(可选,可根据实际需要进行操作)
5.1 卸载自带jdk,执行命令如下:
rpm -qa | grep java #查询需要卸载jdk相关的包 rpm -e --nodeps 查询出的包名 #执行卸载命令