#Centos7 网络yum源以及目录索引 实验环境:一台配置好yum仓的服务器,一台初始化客户端 服务端IP地址:192.168.10.1 客户端IP地址:192.168.10.2 ##服务端配置 [root@localhost ~]# df -h #查看挂载的目录 Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 17G 5.3G 12G 32% / devtmpfs 476M 0 476M 0% /dev tmpfs 488M 0 488M 0% /dev/shm tmpfs 488M 7.7M 480M 2% /run tmpfs 488M 0 488M 0% /sys/fs/cgroup /dev/sr0 4.2G 4.2G 0 100% /pf #本地yum仓路径 /dev/sda1 1014M 130M 885M 13% /boot tmpfs 98M 0 98M 0% /run/user/0 把本地yum仓文件复制到另一个文件夹 mkdir /1 #创建共享本地yum仓的文件 cp -a /pf/* /1/ #复制本地yum仓下的所有文件复制到目录1中 安装httpd服务 yum install httpd* -y #安装http服务 复制一个网页模板 find / | grep vhots #查找网站服务 cp -a /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf /etc/httpd/conf.d/vhosts.conf 编辑网页文件 cd /etc/httpd/conf.d/ vim vhosts.conf DocumentRoot "/hb" 进入目录,修改配置文件httpd.conf [root@localhost ~]# cd /etc/httpd/ [root@localhost httpd]# vim conf/httpd.conf 这里的/hb是我搭建yum源的挂载目录 ![httpd.conf][1] ![httpd.conf-1][2] 修改默认页文件为welcome.conf.bak的一个备份文件,否则yum源不能访问 cd /etc/httpd/conf.d mv welcome.conf welcome.conf.bak 关闭子系统,否则会报错 [root@localhost ]# setenforce 0 关闭防火墙使物理机可以访问http [root@localhost conf.d]# systemctl stop firewalld.service [root@localhost conf.d]# systemctl disable firewalld.service 重启服务 systemctl restart httpd.service ##客户端配置 客户端连接网络yum源 先ping通服务端IP地址进行测试网络连通性: [root@localhost ~]# nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.10.3/24 autoconnect yes 编辑网络yum仓 [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# rm -rf * #删除默认yum仓 [root@localhost yum.repos.d]# vi pf.repo [pf] name=pf baseurl=http://192.168.10.1 #此处编写服务端ip地址 gpgcheck=0 enabled=1 查看yum仓列表 yum repolist ![yum仓][3] [1]: https://panfeng-biji.oss-cn-beijing.aliyuncs.com/oss/20211006203443.png [2]: https://panfeng-biji.oss-cn-beijing.aliyuncs.com/oss/20211006203445.png [3]: https://panfeng-biji.oss-cn-beijing.aliyuncs.com/oss/20211007095007.png
最后修改:2021 年 10 月 08 日
如果觉得我的文章对你有用,欢迎打赏