CentOS7局域网YUM源

CentOS7.X配置局域网源(FTP 或 HTTP方式实现)

mkdir  -p  /mnt/cdrom

挂载光盘或把光盘内容拷贝出来,我嫌麻烦就直接挂载。

df -h 一般光盘都是sr(后面跟数字)

mount   -o loop  /dev/sr0   /mnt/cdrom

或者直接下面命令

mount /dev/cdrom   /mnt/cdrom


4.3G的镜像挂载好了

设置添加开机自动挂载iso9660 光盘 ,防止重启后失效

vim /etc/fstab

/dev/cdrom /mnt/cdrom iso9660 defaults 0 0


添加一行

最好先备份原来的所有源。

tar zcvf /etc/yum.repos.d/repo-bk.tar.gz /etc/yum.repos.d/CentOS-*

rm -f /etc/yum.repos.d/CentOS*

配置YUM服务器的本地repo更新源,

cat <> /etc/yum.repos.d/C7-local.repo

[C7-local]      #随便取只要是唯一就行

name=C7-local      #随便取只要是唯一就行

baseurl=file:///mnt/cdrom #上面光盘挂载的路径自行修改

gpgcheck=0              #0为跳过验证

enabled=1                 # 1为启动该配置文件

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7   # 验证文件 可以忽略不写

EOF


setenforce 0

永久关闭内核防火墙

vim /etc/selinux/config

SELINUX=disabled

永久关闭


yum install -y vsftpd lftp telnet 

vi /etc/vsftpd/vsftpd.conf

增加一个anon_root=/mnt/cdron/(文件夹自建,匿名登露)

firewall-cmd --zone=public --add-service=ftp --permanent

在主体机设置端口映射 将虚拟机的 ftp 21 端口映射到 20001端口。

发现telnet 198.168.1.30 20001 不通

Linux开放端口后必须有监听进程,那就将20001端口的流量转发至21

firewall-cmd --zone=public --add-forward-port=port=20001:proto=tcp:toport=21 --permanent

firewall-cmd --reload

用ftp命令或则windows输入ftp://192.168.1.30:20001 发现不通 用ftp工具(filezilla)和lftp 可以通.

windows好像不允许匿名登录需要配置账户密码。



如果内网禁用FTP就改成http传输即可。

把本地源设置为光盘安装httpd跟wget服务,顺便测试yum是否成功 

yum install httpd wget   

开启主服务器上的http服务

删除/var/www/html目录 

rm -rf /var/www/html 

 创建镜像源目录的软连接 

ln -s /mnt/cdrom  /var/www/html 


(这一步不是必须的修改Apache http端口号为非80端口防止与其它服务冲突

可以先用lsof 或则 ps -aux|grep http  等命令查看端口情况

比如  lsof -i:80

vi  /etc/httpd/conf/httpd.conf  

 #Listen 12.34.56.78:80

   Listen 13380 这里修改端口80端口后:qw 保存

防火墙也要修改

firewall-cmd --add-port=13380/tcp  --permanent

firewall-cmd --reload


启动http服务 ,设置启动项(如果启动报错一般是80端口被占用了参考上面)

systemctl  start  httpd 

systemctl enable httpd

添加防火墙规则

firewall-cmd --add-service=http --permanent

firewall-cmd --reload

用wget 测试一下能不能下载成功。如果失败请检查防火墙和selinux是否没配置好

wget  http://IP/RPM-GPG-KEY-CentOS-7 

#----------------------------------------------------------------

# 备份删除/etc/yum.repos.d/目录下面的文件

tar zcvf /etc/yum.repos.d/repo-bk.tar.gz /etc/yum.repos.d/CentOS-*

rm -f /etc/yum.repos.d/CentOS*

#----------------------------------------------------------------

配置客户机的repo更新源

vi /etc/yum.repos.d/C7-yum.repo

[C7-yum]  

name=C7-yum 

baseurl=http://ip:port/     

gpgcheck=0             

enabled=1                

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7   

#----------------------------------------------------------------

yum clean all

yum makecache

到这里局域网源就配好了 

注意如果是windows写好的配置文件,直接拷贝进服务器要注意编码和多余的空格,否则会出现File contains no section headers报错


centOS 如果知道工具名不知道包名可以用下面命令进行查找rpm包

yum  whatprovides  */[工具名]  /*   查找工具名是通过哪个安装包来提供的 如下查询 lspci工具显示pciutils包内包含此工具

[root@localhost ~]# yum whatprovides */lspci /*

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

* base: mirrors.tuna.tsinghua.edu.cn

* extras: mirrors.cn99.com

* updates: mirrors.tuna.tsinghua.edu.cn

base/7/x86_64/filelists_db                                                                                                  | 7.1 MB  00:01:20   

extras/7/x86_64/filelists_db                                                                                                | 236 kB  00:00:01   

updates/7/x86_64/filelists_db                                                                                                | 3.0 MB  00:00:23   

pciutils-3.5.1-3.el7.x86_64 : PCI bus related utilities

Repo        : base

Matched from:

Filename    : /usr/sbin/lspci



原文:https://blog.csdn.net/Karloo/article/details/80282488

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容