FTP/httpd yum源搭建步骤
本地yum源搭建
mount /dev/cdrom /mnt #挂载光驱到/mnt目录
cp -R /mnt/* /basedir #复制系统盘内的文件到/basedir目录中
cd /etc/yum.repos.d/ #进入yum配置目录
touch basedir.repo #创建yum配置文件
vim basedir.repo #编辑配置文件,添加以下内容
[basedir]
2 name=basedir
3 baseurl=file:///basedir
4 enabled=1
5 gpgcheck=0 #非网络yum源gpgcheck=0
6 gpgkey=file:///basedir/RPM-GPG-KEY-redhat-release #非网络yum源gpgkey无需配置
yum clean all #清除yum缓存
yum makecache #缓存本地yum源中的软件包信息
FTP内网yun源搭建
#服务端:
mount /dev/cdrom /mnt #挂载光驱到/mnt目录
yum install -y vsftpd #安装vsftp
systemctl start vsftpd
cp -a /mnt/* /var/ftp/pub #拷贝镜像挂载目录/mnt下的所有文件至/var/ftp/pub目录下
#客户端
cd /etc/yum.repos.d/
vim /etc/yum.repos.d/ftp.repo
[ftp]
name=ftp
baseurl=ftp://10.0.0.11/pub #注意修改IP地址为ftp服务地址
enabled=1
#非网络yum源,以下内容可不配置
gpgcheck=0
gpgkey=ftp://10.0.0.11/pub/RPM-GPG-KEY-redhat-release #注意修改IP地址为ftp服务地址
HTTPyum源搭建
#服务端
yum install -y httpd #安装httpd
mkdir /var/www/html/yumdir #创建访问目录
mount -o loop 镜像文件 /var/www/html/yumdir #挂载镜像
systemctl start httpd #启动httpd服务
#客户端
vim /etc/yum.repods.d/httpd.repo
[httpd]
name=httpd
baseurl=http://10.0.0.11/yumdir #注意修改IP地址为http服务地址
enabled=1
#非网络yum源,以下内容可不配置
gpgcheck=0
#gpgkey=http://10.0.0.11/pub/RPM-GPG-KEY-redhat-release #注意修改IP地址为http服务地址