环境准备
1.虚拟机这种基本安装就不做过多介绍了,不会自己去学习相关的内容。
2.centos镜像建议选择使用7-everything版的,live版和精简版的亲测会有服务未安装。
3.记住装完一定拍快照,装的环境中会出现各种报错和你无法预知的错误,如果没拍快照就跟我一样不停重装虚拟机吧。
4.镜像的挂载,修改安装源。(借用Linux的思路,但不要用所学照搬,不懂得变通,那样你也会跟我一样两个下午服务装不上,各种报错,排除各种原因到崩溃。)
centos7 挂载iso镜像 --用于yum离线安装程序(很重要,基础前提)
- 上传镜像文件到本地目录
这里以CentOS-7-x86_64-Everything-1503-01.iso为例
- 创建镜像挂载目录
mkdir -p /media/CentOS7
- 创建镜像挂载目录
mount /dev/sr0 /media/CentOS7
- 在/etc/fstab文件里最后一行添加这行代码
vi /etc/fstab
/dev/sr0 /media/CentOS7 iso9660 defaults,ro,loop 0 0
- 新增文件/etc/yum.repos.d/centos7-media.repo
vi /etc/yum.repos.d/centos7-media.repo
[centos7-media]
name=centos7
baseurl=file:///media/CentOS7
enabled=1
gpgcheck=0
gpgkey=file:///media/CentOS7/RPM-GPG-KEY-CentOS-7
- 到/etc/yum.repos.d/中把CentOS-Base.repo修改为CentOS-Base.repo.bak
mv CentOS-Base.repo CentOS-Base.repo.bak
这里CentOS-Base.repo文件主要是去网络上找相应的包,修改为从本地源读取 (这点很重要)
- yum makecache 执行成功