搭建拥有数据源的web服务器

搭建拥有数据源的web服务器

在这里插入图片描述
这里面我们以读取ios文件为准(正常情况下linux系统是不能读取ios里面的内容)

1、对ios文件进行挂载
mount -t iso9660 -o loop /data/tmp/CentOS-7-x86_64-Minimal-1908.iso(这里是ios文件存在的地址) /mnt/centos(这是要挂载的地方)
-t:vfstype,指明格式类型为vfs
ios9660:ISO 9660文件系统是一个标准CD-ROM文件系统,它允许您在PC,Mac和其它主要计算机平台上读CD-ROM文件。(也就是可以直接读取ios文件呢)
-o:(option)说明选择的类型,这里我们用loop
loop:回环,就是可以读取目录下的其他文件(相当于迭代)
(如果挂载成功我们可进入/mnt/centos下进行查看ll)

在这里插入图片描述

(如果出现上图就说明挂载成功)

2、下载httpd的服务器
   yum -y install httpd
3、启动httpd: 默认的端口是80
   service httpd start
4、可以使用ip:80端口访问httpd的页面
(也就是该机的虚拟机ip直接放在浏览器中就行)

在这里插入图片描述
(正常下载好httpd如上图)

5、进入可以在web展示的目录
   cd /var/www/html
   (此时需要建立一个centos目录)
6、建立软连接,把/mnt/centos的指向到/var/www/html/centos,为了让ios文件可以在web页面显示
    ln -s /mnt/centos /var/www/html/centos
7、访问:http://146.56.208.76/centos/
为了验证正确性(也即是yum安装直接的是ios里的文件)
yum之所以能直接下载是因为cd /etc/yum.repos.d中有两个repo

在这里插入图片描述

1、为了让yum直接安装ios文件里的文件
所以对后缀为repo的文件重新命名
也就是关闭repo
rename .repo .repo.bak *
2、mkdir CentOS-Net.repo
3、vi CentOS-Net.repo
4、修改文件
[lixi-net]//名字要修改一定不能一样
name=Centos-$Releaser - Net
baseurl=http://自己的电脑的IP地址/centos
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
gpgcheck=0
enabled=1
5、初始化repo
yum clean all
yum repolist //加载(相当于让yum、源生效)
yum list  //查看


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值