linux下的yum源配置

一.使用已有网络安装资源安装软件

cd /etc/yum.repos.d/ ##切换到该目录下操作

在这里插入图片描述

vim westos.repo ##创建文件必须以.repo结尾,不能起名redhat.repo

内容如下:

[rhel7.3]				##仓库名字
name=install		    ##说明
baseurl=http://172.25.77.250/file/ ##网络安装源地址
gpgcheck=0			##检测该包是否为第三方软件,0为不检测

在这里插入图片描述

yum repolist ##查看已安装仓库

在这里插入图片描述

yum install vnc -y ##安装vnc

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.配置本地yum源
预先准备:获得一个与本机系统版本一致的系统镜像
(1)挂载镜像

mkdir zll
mount /iso/rhel-server-7.3-x86_64-dvd.iso zll	##挂载

在这里插入图片描述注意:记得存放镜像的路径,可以在home家目录下查看,显示的路径就为挂载的路径
(2)设定永久挂载

vim /etc/rc.d/rc.local

在这里插入图片描述

chmod 755 /etc/rc.d/rc.local

(3)设定系统安装源指向

cd /etc/yum.repos.d/ ##切换到本地访问文件

在这里插入图片描述

mkdir backup		##创建backup
mv * backup		##将/etc/yum.repos.d/其余文件放入backup中

在这里插入图片描述

vim westos.repo		##创建文件必须以.repo结尾,不能起名redhat.repo

内容如下:

[redhat7]			##仓库名字
name=7.3			##说明
baseurl=file:///westos		##网络安装源地址
gpgcheck=0			##检测该包是否为第三方软件,0为不检测

file:本地文件为绝对路径
http:网络文件为绝对路径
在这里插入图片描述
错误:用df命令查看后它的挂载路径为/root/zll
/dev/loop2 3704296 3704296 0 100% /root/zll
在这里插入图片描述

yum repolist ##查看已安装仓库

在这里插入图片描述
检测:

yum install httpd -y		##下载并安装httpd
>yum install httpd           ##之下载不安装

在这里插入图片描述
在这里插入图片描述

df ##查看挂载状态

在这里插入图片描述

umout 挂载路径 ##卸载

3.网络共享yum源的部署
httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程
(1)在以配置了本地yum的主机中安装httpd

yum install httpd -y		##安装httpd
yum install httpd          ##只下载不安装

(2)配置网络yum源

systemctl start httpd		##打开httpd
systemctl enable httpd		##设置开机启动
systemctl status httpd		##查看httpd状态

在这里插入图片描述

systemctl stop firewalld	##关闭防火墙
systemctl disable firewalld	##关闭开机启动防火墙

在这里插入图片描述

  • /var/www/html为linux目录下的目录,把文件放到这个目录下就可以通过ip很方便的访问
    (1)挂载镜像
mkdir /var/www/html/file	##创建目录
mounrt  /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso      /var/www/html/file  ##挂载镜像

在这里插入图片描述
(2)设定永久挂载镜像

vim /etc/rc.d/rc.local 		##编辑开机启动会自动执行的文件,在文件最后加入开机启动需要执行的命令

在这里插入图片描述

chmod +x /etc/rc.d/rc.local	##给本文件一个可执行的权限

在这里插入图片描述

现在别的在同一网段的主机就可以通过浏览器输入http://172.25.77.250访问本机/var/www/html目录下的文件了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44224288/article/details/86556437