#安装http服务并设置开机自启
[root@centos79_test ~]# yum install -y httpd
[root@centos79_test ~]# systemctl enable --now httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
#修改网站根目录
[root@centos79 ~]# vim /etc/httpd/conf/httpd.conf
119 DocumentRoot "/data"
131 <Directory "/data">
[root@centos79 ~]# systemctl restart httpd
#新建/data/centos目录
[root@centos79_test ~]# mkdir /data/centos -pv
mkdir: created directory ‘/data’
mkdir: created directory ‘/data/centos’
#下载阿里云镜像源文件
[root@centos79 data]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
[root@centos79 data]# wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
#重新缓存并查看yum源
[root@centos79 data]# yum clean all
[root@centos79 data]# yum makecache
[root@centos79 data]# yum repolist
#安装reposync工具
[root@centos79 data]# yum install -y yum-utils
#下载相关仓库包和元数据
[root@centos79 data]# reposync --repoid=extras --download-metadata -p /data/centos
[root@centos79 data]# reposync --repoid=epel --download-metadata -p /data
[root@centos79 data]# reposync --repoid=base --download-metadata -p /data/centos
[root@centos79 data]# reposync --repoid=updates --download-metadata -p /data/centos
#没meta数据需要执行
[root@centos79 data]# yum install createrepo
[root@centos79 data]# createrepo /data/epel/;createrepo /data/centos/base/;createrepo /data/centos/extras/;createrepo /data/centos/updates/
#修改yum文件
[root@centos79 base]# vim /etc/yum.repos.d/local.repo
[local_base]
name=local_base
baseurl=http://192.168.1.10/centos/base/
enable=1
gpgcheck=0
[local_updates]
name=local_updates
baseurl=http://192.168.1.10/centos/updates/
enable=1
gpgcheck=0
[local_extras]
name=local_extras
baseurl=http://192.168.1.10/centos/extras/
enable=1
gpgcheck=0
[local_epel]
name=local_epel
baseurl=http://192.168.1.10/epel/
enable=1
gpgcheck=0
#重新缓存并查看yum源
[root@centos79 data]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base extras local updates
Cleaning up list of fastest mirrors
[root@centos79 data]# yum makecache
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END