1、上传centos iso而且挂载




mkdir /mnt/cdr/iso




mount -o /xxx.iso /mnt/cdr




2、使用createrepo来创建repo文件




cd /mnt/cdr




createrepo .






本地能够这样使用




[root@centos511 yum.repos.d]# cat my.repo


[myrepo]


name=myrepo


baseurl=file:///mnt/cdr


gpgcheck=0


enable=1






3、配置httpd


vi /etc/httpd/conf/httpd.conf


增加例如以下内容




ServerAdmin root@192.168.0.33


DocumentRoot /mnt


ServerName 192.168.0.33




然后httpd -t检验下脚本


开启httpd


service httpd start






使用本地浏览器測试一下,本地浏览器输入http://192.168.0.33/cdr 。假设出现以下的报错




you don't have permission to access /cdr




这里卡了一段时间。




在httpd.conf中增加例如以下内容,然后httpd -t 验证脚本,重新启动下httpd服务就可以




<Directory />


    Options Indexes FollowSymLinks


    AllowOverride None


</Directory>






这样http 就配置结束了




4、以下就是client的配置








[root@study02 yum.repos.d]# cat /etc/yum.repos.d/myyum.repo


[myyum]


name=myyum


baseurl=http://192.168.0.33/cdr


gpgcheck=0


enable=1






yum clean all




yum list




配置完毕










配合mysql 批量部署,自己主动化部署又进一步。