linux系统下yum仓库的建立与目录共享的建立(脚本文件)

vim yum.sh                                                                     ##建立脚本文件


*!/bin/bash
#################creat local yum source############
mkdir  /westos                                                                 ##建立挂载点
mount /iso/rhel-server-7.0-x86_64-dvd.iso /westos        ##将镜像文件挂哉在建立文件案目录剧下
mkdir /backup                                        
mv /etc/yum.repos.d/* /backup                                       ##将干扰文件放在其他新建的目录下
cat > /etc/yum.repos.d/yum.repo << end                       ## 编辑yum.repo
[test]
name=test
baseurl=file:///westos
gpgcheck=0
end
yum clean all                                                                       ##刷新仓库配置                              ####################install share server##########
yum intall httpd -y                                                                 ##安装http
systemctl start httpd                                                             ##开启http指令
systemctl enable httpd                                
systemctl disable firewalld                                                       ##表示开机就关闭防火墙
systemctl stop firewalld                                          
###################mount iso to share directory##########
umount westos                                                                          ##弹出westos挂载点
mkdir /var/www/html/rehl7.0                                                   ##新建在共享文当下的目录
mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0                ##重新挂载
echo "/iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0 iso9660 ro 0 0" >>

/etc/fstab                                                                      ##mount为临时挂载,要将挂载改为永久则需要更改配置文件(>>表示添加附加内容)

################cofig local yum##############
rm -fr /etc/yum.repos.d/yum.repo                    
cat > /etc/yum.repos.d/yum.repo << end                                                        ##重新编辑yum.repo文件
[test]
name=test
baseurl=file:///var/www/html/rhel7.0                                                         ##路径改变
gpgcheck=0

end


一个建立yum共享目录的脚本就写好了,在浏览器上输入地址就可以看到共享的目录

在浏览器上输入网址时应注意两种写法

 :   file:///var/www/html/rhel7.0 (第三个/号后面表示的是本机的根目录)

 :   http://172.25.39.172(访问主机的ip)/rhel7.0(ip后面/号表示apache的根目录)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章