安装系统
选择cd/dvd的方式安装系统,很简单就开机安装就好了。有几个设置点要注意下:
- 关闭KDUMP
- 最小安装只勾选GNOME桌面
磁盘分区配置如下 | 分区 | /boot | swap | / | | —- | —- | —- | —- | | 标准分区 | 1G | 4G | 45G | |
| ext4文件系统 | swap文件系统 | ext4文件系统 |其它就正常配制就ok
设置静态网络IP地址
[root@hadoop100 ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet" #网络类型(通常是Ethemet)PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static" #IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="e83804c1-3257-4584-81bb-660665ac22f6" #随机idDEVICE="ens33" #接口名(设备,网卡)ONBOOT="yes" #系统启动的时候网络接口是否有效(yes/no)#IP地址IPADDR=192.168.10.100#网关GATEWAY=192.168.10.2#域名解析器DNS1=192.168.10.2
修改完成后使用:wq保存,然后用以下命令重启网络服务systemctl restart network
修改主机名和host文件
修改主机名vim /etc/hostname
修改host文件
vim /etc/hosts添加如下内容:
192.168.10.100 linux100
192.168.10.101 linux101
192.168.10.102 linux102
重启reboot
修改windows的host
- 进入C:\Windows\System32\drivers\etc路径
- 在host文件最末尾添加
192.168.10.100 linux100
192.168.10.101 linux101
192.168.10.102 linux102
192.168.10.103 linux103
192.168.10.104 linux104远程工具xshell
略安装软件前的准备
linux使用yum安装软件需要测试网络情况,还需要安装epel-releaseepel-release [ Extra Packages for Enterprise Linux ] 是为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux。相当于是一个软件仓库,大多数rpm包在官方 repository 中是找不到的
[root@hadoop100 ~]# yum install -y epel-release
注意:如果Linux安装的是最小系统版,还需要安装如下工具;如果安装的是Linux桌面标准版,不需要执行如下操作
- net-tool:工具包集合,包含ifconfig等命令
[root@linux100 ~]# yum install -y net-tools - vim:编辑器
[root@linux100 ~]# yum install -y vim关闭防火墙关闭防火墙开机自启
[root@linux100 ~]# systemctl stop firewalld[root@linux100 ~]# systemctl disable firewalld.service
注意:在企业开发时,通常单个服务器的防火墙是关闭的。公司整体对外会设置非常安全的防火墙创建账户并赋予root权限
- 创建tencent用户,并修改tencent用户的密码
[root@linux100 ~]# useradd tencent[root@linux100 ~]# passwd tencent
- 配置atguigu用户具有root权限,方便后期加sudo执行root权限的命令
[root@linux100 ~]# vim /etc/sudoers
2.1. 修改/etc/sudoers文件,在%wheel这行下面添加一行,如下所示:
## Allow root to run any commands anywhereroot ALL=(ALL) ALL## Allows people in group wheel to run all commands%wheel ALL=(ALL) ALLtencent ALL=(ALL) NOPASSWD:ALL
注意:tencent这一行不要直接放到root行下面,因为所有用户都属于wheel组,你先配置了tencent具有免密功能,但是程序执行到%wheel行时,该功能又被覆盖回需要密码。所以tencent要放到%wheel这行下面。
在/opt目录下创建文件夹,并修改所属主和所属组
在/opt目录下创建module、software文件夹[root@linux100 ~]# mkdir /opt/module``[root@linux100 ~]# mkdir /opt/software
修改module、software文件夹的所有者和所属组均为tencent用户[root@linux100 ~]# chown tencent:tencent /opt/module [root@linux100 ~]# chown tencent:tencent /opt/software
查看module、software文件夹的所有者和所属组[root@linux100 ~]# cd /opt/[root@linux100 opt]# ll
卸载虚拟机自带的JDK
[root@linux100 ~]# rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
- rpm -qa:查询所安装的所有rpm软件包
- grep -i:忽略大小写
- xargs -n1:表示每次只传递一个参数
- rpm -e –nodeps:强制卸载软件
[root@hadoop100 ~]# reboot
