两种方式: a、每一台机器都配一个本地文件系统上的yum仓库 file:///packege/path/html

b、在局域网内部配置一台节点(server-base)的本地文件系统yum仓库,而后将其发布到web

制做流程:浏览器

1)将光驱文件夹挂载到文件系统中去缓存

查看光盘文件目录 --- ll /dev/cdromtomcat

建立文件系统目录 --- mkdir /mnt/cdrom服务器

开始挂载 --- mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/网站

这句话的意思就是把你的cd驱动器挂在到文件系统/mnt/cdrom/下面url

解释:3d

1.mount是挂载的意思

2.-t 指定档案系统的型态

3.iso9660是标准的cd文件格式

4.-o ro 用只读模式挂上,即readOnly模式。

查看是否已经挂在好 -- ll /mnt/cdrom(前提是/dev/cdrom中有光盘)

***机器重启后须要从新挂载

***为避免每次重启后都要手动mount,能够在/etc/fstab中加入一行挂载配置,便可自动挂载

***能够设置开机即自动挂载

Ⅰ.执行命令进入 --- vi /etc/fstab (决定启动时挂载哪些光驱)

centos 如何查看yum 源_文件系统

添加到最后一行便可

Ⅱ.保存退出

2)发布到服务器,须要把目录文件拷贝到外部服务器中,可是很占用空间的。

****在外部服务器的目录里面 建一个连接,指向该文件夹便可(外部服务器不要用tomcat,由于tomcat会配置注入web.xml等不少配置信息,该仓库自己就是一个静态资源网站,则使用http服务,使用httpd便可)

Ⅰ.查看服务器是否有httpd服务

命令 --- service httpd status

不存在该服务则安装:

命令 --- yum install httpd 安装完成便可

开启httpd服务:

命令 --- service httpd start 至此httpd服务已正常启用

Ⅱ.开启浏览器

输入虚拟机名便可:mini04/

centos 如何查看yum 源_html_02

Ⅲ.该文件页面目录具体在哪呢

即: cd /var/www

全部页面均在html文件中

3)将文件放到html

能够将光盘所有文件直接复制到html ,也能够直接建立个软连接(快捷方式)

命令:--- ln -s /mnt/cdrom ./centos(将/mnt/cdrom目录软链到当前(html)目录的centos文件夹)

4)剩下的就是客户端yum改配置便可[哪台机器想访问,就改便可]

命令:cd /etc/yum.repos.d进入以后

随便拷贝一个 命令: --- cp Centos-Media.repo Centos-mini04.repo

进入拷贝的文件: --- vi Centos-mini04.repo

修改baseurl便可 eg:baseurl=http://mini04/centos

额外注意修改:name改成mini04

gpgcheck改成0

enabled改成1

5)查询修改的路径是否生效

命令: --- yum repolist

命令: --- yum clean all 清除YUM缓存

至此,本地yum源仓库安装完毕,如图

将资源放入html中便可

centos 如何查看yum 源_文件系统_03

centos 如何查看yum 源_linux如何显示源仓库信息_04

centos 如何查看yum 源_服务器_05

注意:

1.本机和Linux防火墙是否关闭问题

临时关闭防火墙:/etc/init.d/iptables stop

永久关闭防火墙:chkconfig iptables off

2.若打开httpd服务时出现这种问题

centos 如何查看yum 源_文件系统_06

    解决办法:

1.检查防火墙是否关闭

2.检查80端口是否被占用,若是被占用,强杀掉便可

检查端口是否被占用:命令:netstat -anp | grep '端口号'

若是被占用,使用命令kill -9强杀便可