yum源开机自动挂载及网络共享yum源

一.开机自动挂载yum源的脚本

注意:挂载yun源后发现每次开机都要重新挂载yum源,所以就需要通过脚本实现开机自动挂载
1.使用df来查看挂载点:
yum源开机自动挂载及网络共享yum源_第1张图片
发现开机之后yum源并没有挂载,所以先挂载yum源,挂载完成后在使用df查看
yum源开机自动挂载及网络共享yum源_第2张图片
我们看见此时yum源挂载到了shell的目录里, 然后开机自启动的文件是/etc/rc.d/rc.local 在使用vim编辑
在这里插入图片描述
打开之后,只需添加mount /dev/sr0 /挂载的目录/
在这里插入图片描述
在查看此文件的权限
yum源开机自动挂载及网络共享yum源_第3张图片
发现此文件并有执行权限,所以得添加权限
在这里插入图片描述
现在使用reboot重启
在这里插入图片描述
重启之后在使用df查看
yum源开机自动挂载及网络共享yum源_第4张图片
自动挂载完成
二.网络共享yum源
(1)首先,需要在主机搭建本地的yum源(步骤如上)且必须在root用户下完成
(2)新建一个根下的目录/iso,将进行保存在里面(以免放在桌面误删等)
(3)此实验目的是让其他多台没有镜像的主机通过访问网络yum源,下载软件
具体步骤如下:
1.新建目录/iso并将镜像文件移至该目录下
在这里插入图片描述
在这里插入图片描述
查看文件是否存在
yum源开机自动挂载及网络共享yum源_第5张图片
注意:真机中并没有yum.repo目录,它默认文件是rhel-dvd.repo 然后将rht-extras.repo 此目录移动到/mnt下,编写rht-extras.repo
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
yum源开机自动挂载及网络共享yum源_第6张图片
yum源开机自动挂载及网络共享yum源_第7张图片
使用df查看是否挂载成功
yum源开机自动挂载及网络共享yum源_第8张图片
2.下载httpd
yum源开机自动挂载及网络共享yum源_第9张图片
yum源开机自动挂载及网络共享yum源_第10张图片
2

systemctl start httpd      打开http服务
systemctl enable httpd      设置http服务为开机自启动

在这里插入图片描述
yum源开机自动挂载及网络共享yum源_第11张图片
3.

systemct  star firewalld                        打开防火墙
firewall-cmd --permanent --add-service=http       添加httpd到防火墙白名单 
firewall-cmd --reload                             重新加载

如图:
yum源开机自动挂载及网络共享yum源_第12张图片
4.查看防火墙允许的服务里有没有httpd
yum源开机自动挂载及网络共享yum源_第13张图片
5.测试:
(1)在浏览器输入http://主机ip:是否可以看到apache开启
yum源开机自动挂载及网络共享yum源_第14张图片
我们可以看到apache开启
ps

Apache软件基金会(也就是Apache Software Foundation,简称为ASF)是专门为运作一个开源软件项目的Apache 的团体提供支持的非盈利性组织,这个开源软件的项目就是 Apache 项目。

6.在/var/www/html/目录下新建/pow,并将镜像挂载到该目录下
在这里插入图片描述
7.永久挂载
在这里插入图片描述
yum源开机自动挂载及网络共享yum源_第15张图片
yum源开机自动挂载及网络共享yum源_第16张图片
注意:一定要给该文件加执行权限
8.配置主机yum源指向
在这里插入图片描述
yum源开机自动挂载及网络共享yum源_第17张图片
9.测试:
(2)在浏览器输入http://本机ip/pow,是否可以看到镜像中的内容,如果有则说明主机配置成功
yum源开机自动挂载及网络共享yum源_第18张图片

你可能感兴趣的:(yum源开机自动挂载及网络共享yum源)