飞道的博客

私有云的搭建(永久挂载)

245人阅读  评论(0)

今天一起探讨一下 如何利用http搭建企业内部仓库服务器
(centos 7搭建系统源和epel源:
操作步骤
1.选择centos8系统,在虚拟机设置里,添加光驱。将centos7的镜像文件添加
(同时在centos7下 添加centos8的镜像)
如图

默认无法识别,在Xshell里 刷新
2:安装httpd软件(用来共享) yum -y install httpd
3:启动httpd之前确认centos已经初始化 (如果不设置,网站搭建后无法打开)
systemctl disable --now firewalld
在nano文本界面 执行nano /etc/selinux/config进入
设置SELINUX=disabled

4.启动httpd: systemctl enable --now httpd (网站已经搭建起来了)

5.目的,搭建仓库地址
网页文件夹目前是空的 查看cd /var/www/html/ (存放文件的文件夹)
执行:ls
建立一个子目录 mkdir centos/{7,8} -pv
执行tree centos/
执行 mount /dev/sr1 /var/www/html/centos/7 (执行挂载)
用ls /var/www/html/centos/7查看 已经有系统文件存在

然后打开网页 http://10.0.0.162/centos/7/ 可以看到centos7下面已经有7的系统文件


6.在centos7里 运行 vim /etc/yum.repos.d/base.repo 打开仓库配置文件
快速注释 用ctrl+v 输入# 按esc
输入baseurl=http://10.0.0.8/centos/7/

7.在7的环境里 运行 yum repolist 可以看到文件配置完成
查看如图:

8**.随便安装一个软件 先用 yum list vsftpd 查看是否在仓库里,然后安装 yum install vsftpd 可以安装 就表示仓库搭建完成。**
9.centos7的仓库搭建成功,如果要搭8的

执行mount /dev/sr0 /var/www/html/centos/8 (执行挂载)
进入vim界面编辑: vim /etc/yum.repos.d/base.repo 建立两个仓库 如图:

11.建立完成后进行验证:yum repolist
再安装 yum install httpd
搭建完成。 但是重启后又会恢复,需要重新挂载

二:设置永久挂载
1添加挂载后,df查看状态如下

目前是已经挂载,但是非永久挂载
2:输入vim /etc/fstab 编辑内容如下 将需要添加的7和8的系统路径同时添加 保存退出

需要注意的是 ,文本中的文件格式iso9660可以通过执行df -T 查看

执行mount -a 后查看*

执行reboot,已经不会恢复默认 设置完成


转载:https://blog.csdn.net/Lcongming/article/details/115588599
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场