内网搭建一个yum源服务器(基于httpd)

环境 httpserver 192.168.182.143
客户端使用者 192.168.182.144

1,首先我们安装 httpd
用到epel源或者163的源或者阿里云的源做好本地的
yum -y install httpd* httpd-devel createrepo
2,安装完成测试
service httpd restart ##启动httpd

测试 netstat -tlun 查看端口80是否存在

然后打开191.168.182.143 出现这个界面说明成功安装

内网搭建一个yum源服务器(基于httpd)_第1张图片

3,把需要的rpm包在网页上发布的目录放在/var/www/html/下面
然后进入这个/var/www/html/llj/这个目录下面 然后**输入命令createrepo ./**生成一个repodata的目录。(这一步是创建索引存储库)
如果以后这个/var/www/html/llj/的目录下添加rpm包用命令createrepo --update ./(这里必须在/var/www/html/llj/执行 因为是./代表当前目录)更新就可以了

就是把rpm包拷贝到/var/www/html/下面 如果文件多 建议在这个目录下面创建一个文件 以后找文件好区分

在这里插入图片描述

验证方式 打开192.168.182.143/llj 如图下就正常
内网搭建一个yum源服务器(基于httpd)_第2张图片

目前yum源下载服务器已经搭建完成!!!

我们现在再来测试在192.168.182.144上面yum安装143的源能否成功
①把144所有 yum.repos.d全部注释掉
②添加配置文lls.repo 命令 vi lls.repo 然后写入
[http]
name=http_iso
baseurl=http://192.168.182.143/llj/Packages/
gpgcheck=0
enabled=1
~
保存 yum安装即可

其中gpgcheck=0为 0的意识是关闭秘钥验证…可以忽略不管!!!

你可能感兴趣的:(内网搭建一个yum源服务器(基于httpd))