在windows系统装安装linux系统总体分为两步。第一步,先安装一个虚拟硬件服务器的虚拟机;第二部,再在虚拟机上安装你需要的操作系统(我们这里安装的是centos7)。
首先我们先安装虚拟机
1、打开VMware软件,点击“文件”---->“新建虚拟机”弹出如下图所示画面。选择“自定义(高级)”点击下一步。
2、一直点击“下一步”知道弹出下图所示弹框时选择“稍后安装操作系统”再继续点击“下一步”按钮。
选择linux后继续点击“下一步”
3、弹出下图对话框时一定要修改虚拟机名称和要在哪个盘虚拟出这个服务器。这里的虚拟机名字就是刚打开VM软件是“我的计算机”下显示的虚拟机名称。我们这里名称修改为CentOS-7 64位,虚拟机地址放到了E:CentOS-7目录下。然后继续点击下一步。
到这一步的时候,处理器数量和核心数选择1就可以了,因为模拟没必要多核计算机。
到这一步的时候把虚拟机内存调整为2G,太小了好多软件没法运行。
到这一步选择桥接模式,这样可以将虚拟机和宿主机放在一个网段,方便以后一起做集群。
4、一直按照图片中所示的步骤一步步出现上图之后点击“完成”,出现下图所示的CentOS-7 64位(你上面起的名字)的时候虚拟机已经安装好了。下面就可以接着给虚拟机安装操作系统了。
5、点击下图所示的“CD/DVD”弹出操作系统镜像选择框。
6、选择“使用ISO映像文件”,点击旁边的“浏览”选择你下载好的centos7的镜像文件后点击“确定”后对话框关闭。centos7镜像下载可以从http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso这个网址下载。
7、选择好镜像文件后点击下图所示“开启此虚拟机”开始安装centos。
8、直到出现下图所示的对话框后选择中文——简体中文。这样后续都是中文好认识安装。如果用默认英文怕有的时候不认识。
10、当出现下图所示界面后“软件选择”如果是服务器最好选择最小安装,这样省配置。如果需要用界面可以选择带GUI的安装(不过带界面又何必用centos呢?用ubuntu或者manjaro的发行版都是不错的选择)。选择好最小安装后点击“安装位置”弹出对话框后选择“本地标准磁盘”后点击完成。
11、直到弹出下图所示界面后点击“ROOT密码”设置完root密码后,直到等待下图界面运行条完成出现“重启”按钮
12、出现点击下图“重启”按钮后证明centos已经安装完成,点击“重启”系统重启完成后用root名称刚才的密码登录系统即可。
13、登录系统后开始配置计算机的网卡ip
运行vi /etc/sysconfig/network-scripts/ifcfg-ens33(cenos6是vi /etc/sysconfig/network-scripts/ifcfg-eth0)打开配置文件后输入一下配置,然后保存配置文件运行service network restart命令重启网卡。这时候测试:ping www.baidu.com有返回即网卡配置好了。如果没有返回则可能还需要配置DNS。
-
TYPE=Ethernet # 网络类型为以太网
-
BOOTPROTO=static # 手动分配ip
-
NAME=ens33 # 网卡设备名,设备名一定要跟文件名一致
-
DEVICE=ens33 # 网卡设备名,设备名一定要跟文件名一致
-
ONBOOT=yes # 该网卡是否随网络服务启动
-
IPADDR=192.168.1.162 # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,220这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败
-
GATEWAY=192.168.1.1 # 网关
-
NETMASK="255.255.255.0" # 子网掩码
14、如果测试域名没有ping通,ping ip地址能够ping同则需要配置dns解析,配置步骤如下
运行vi /etc/resolv.conf命令打开配置文件,输入如下配置后保存。
nameserver 8.8.8.8
nameserver 114.114.114.114
运行service network restart命令重启网卡后,再次输入ping www.baidu.com即可得到返回。这是网卡已经配置好能上网了。
15、最后配置主机名称即可,配置主机名称后root用户登录后@后面显示主机名称,否则显示ip的一部分。
运行hostnamectl set-hostname centos7 命令即可配置主机名称。
centos7之前版本的用一下命令配置。
vi /etc/sysconfig/network打开配置文件
输入HOSTNAME=centos6后保存再次重启网卡,这样再次以root账号登录后@后面显示zhujiName。