一.使用已有网络安装资源安装软件
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目录下的文件了