本次环境搭建我们选择了CentOS7 minimal版本,它只包含Linux系统必要的软件,自带软件非常少,只有1G左右,是一个比较纯净、没有桌面的系统,后续大家需要什么软件可以自行安装。
虚拟机装centos7 minimal
- Linux系统镜像:CentOS-7-x86_64-Minimal-2009.iso
下载链接:mirrors.tuna.tsinghua.edu.cn/centos/7.9.…
- vmware workstation 软件->新建虚拟机->典型安装->安装程序光盘映像文件-> 下一步->下一步知道完成
- 下面进行安装,注意设置时间,设置网络(Network&host Name)将自动联网打开并保存,点击安装;在用户设置界面设置root账号密码及个人账户。直到进度条走满,点击重启即可。
CentOS7 初始化
1. 配置网络
- 设置网络适配器为NAT模式
2. ping www.baiud.com 看是否能够连接网络
出现问题:ping不同,并报错:name or service not known -->跟着下面的步骤可以解决这个问题
- 导航栏“编辑”->“虚拟网络编辑器”->NAT模式->NAT设置,记住子网ip,子网掩码,网关IP,一会用到
- 编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
我的是ens33,不同的人或许会有不同。
- 修改DNS配置
vi /etc/resolv.conf
如果使用8.8.8.8出现ping外网不通现象,请更换为114.114..的那个
- 查看Ip
ip addr
7. 重启网络
service network restart 或者命令systemctl restart network.service
ping www.baidu.com 既可以ping 通了
- 关闭防火墙 如果需要从其他系统访问centos系统,我们需要关闭系统 的防火墙。
# 停止firewall,临时关闭,下次重启centos,防火墙自动启动
[root@centos7 /]# systemctl stop firewalld
# 关闭firewall自动启动,再次重启centos后,防火墙不再启动
[root@centos7 /]# systemctl disable firewalld.service
- 用MobaXterm 或者 xshell 或者 putty 就可以进行ssh链接了
从此以后,在虚拟机打开这个CentOS,你就可以直接用这个ssh链接了,超级好用!!
2.程序相关初始化
- 安装vim,文本查看命令
yum install -y vim-enhanced
- 安装wget,下载命令
yum install -y wget
(这里注意看,看自己的yum源是啥,如果不是国内源 或者 下载速度非常慢,需要进行第三步,配置国内的yum网络源)
- 配置国内的yum网络源
step01:备份 yum文件
cd /etc/
cp -r yum.repos.d yum.repos.d.bak
step02:在系统联网的情况下执行下面命令(做其中一个就行)
//下载文件存放在/etc/yum.repos.d/目录下并重命名为CentOS-Base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo #(163网络源)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #(阿里云 网络源)
step03:清除yum缓存
yum clean all
step04:生成yum 缓存
yum makecache
step05:等待 yum makecache执行完成, 列出yum资源包
yum list
- 安装ifconfig等网络命令
yum install -y net-tools
3.打个快照
搭建个人开发使用,类服务器使用.