1,本地百胜搭建环境准备
——最小化安装CentOS7.2系统(centos 1511. - 7 - x86_64最小- - iso)
——IPADDR=123.45.67.111/24
1.1关闭防火墙,关闭SELinux
<代码> systemctl firewalld停止 systemctl禁用firewalld setenforce 0 sed - i ' s/SELINUX=执行/SELINUX=禁用//etc/selinux/config 代码>
1.2安装基本软件
<代码> yum - y vim createrepo httpd安装代码>
1.3备份CentOS-Base.repo文件
<代码> mkdir/etc/yum.repos.d/备份 mv/etc/yum.repos.d/CentOS-Base。回购/etc/yum.repos.d/备份代码>
1.4重建回购文件
<代码>回声”(ocata) name=CentOS-Ocata baseurl=https://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-ocata/使=1 gpgcheck=0 (ocata-extras) name=CentOS-Ocata-extras baseurl=https://mirrors.aliyun.com/centos/7/extras/x86_64/使=1 gpgcheck=0 (centos7) name=Centos-7 baseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/使=1 gpgcheck=0 “在/etc/yum.repos.d/CentOS-Base.repo 代码>
1.5更新系统及重启
<代码>百胜清洁 百胜makecache 百胜是更新 重新启动代码>
1.6加载远端软件包(共12克,我下载用时大约20分钟)
<代码> cd/var/www/reposync——repoid=ocata reposync——repoid=ocata-extras reposync——repoid=centos7 代码>
1.7生成repodata
<代码> createrepo/var/www/ocata/createrepo/var/www/ocata-extras/createrepo/var/www/centos7/代码>
1.8配置httpd服务
<代码> vim/etc/httpd/conf/httpd.conf 119行将DocumentRoot "/var/www/html”改为DocumentRoot "/var/www/? 131行将& lt;目录“/var/www/html”的在改为& lt;目录“/var/www/痹?/代码>
1.9启动httpd并开机启动
<代码> systemctl httpd开始 systemctl启用httpd 代码>
1.10验证httpd服务
浏览器地址栏输入http://123.45.67.111/ocata验证
2,重建本地回购文件以使用yum源
2.1备份本地CentOS-Base.repo文件
<代码> mkdir/etc/yum.repos.d/备份 mv/etc/yum.repos.d/CentOS-Base。回购/etc/yum.repos.d/备份代码>
2.2重建回购文件
<代码>回声”(ocata) name=CentOS-Ocata baseurl=http://123.45.67.111/ocata/使=1 gpgcheck=0 (ocata-extras) name=CentOS-Ocata-extras baseurl=http://123.45.67.111/ocata-extras/使=1 gpgcheck=0 (centos7) name=Centos-7 baseurl=http://123.45.67.111/centos7/使=1 gpgcheck=0 “在/etc/yum.repos.d/CentOS-Base.repo 代码>
2.3测试百胜配置及生成缓存文件
<代码>百胜清洁 百胜makecache 百胜repolist所有代码>