您的位置:首页 > 运维架构 > Linux

linux——自动部署脚本:在yum网络仓库下载工具

2019-08-06 08:39 846 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_42800176/article/details/98517984

为何不用SCP在服务器间传输安装包等文件?因为传输速率太慢。这时需要用到yum的网络仓库。

1.将光盘挂载到本地文件目录中

#光驱
/dev/cdrom
//新建挂载点
mkdir /mnt/cdrom
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/
#配置开机自动挂载
vi /etc/fstab


vi /etc/fstab

2…将压缩安装包放到/html/文件夹下

确保httpd.service时开放的,且防火墙没有阻拦

-------------------------------------------------------------------------------
即可在网页输入192.168.233.90/hello.html即可访问


将挂载的软件放置的目录软连接到此处就可以在网页访问了

其他机器通过这个页面就可以访问了

yum的局域网内部的仓库就配好了

现在要配置“其他客户机”的yum源文件,配置完就可以把web仓库当作yum源了


/etc/yum.repos.d/ 是yum源的配置文件夹,配置完就可以下载了
contrib] // yum的名字 (随意)
name= //yum的注释 (随意)
baseurl= //YUM 源位置 ( 可支持 FTP/HTTP 等)
gpgcheck=1 //gpg 秘钥检测功能是否支持 .0 为否 ,1 为允许。
enabled=0 //是否启用此 YUM 源 .0 为不启用 ,1 为启用。
gpgkey= //指定 gpg 秘钥所在路径及名称。



yum repolist 列出yum仓库

这样就算没有挂载光盘也可以下载 web服务器上的资源

3.配置SSH免密登录

scp拷贝文件依赖ssh(sshcp)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: