1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<code>我的部落格已遷移到xdoujiang.com請去那邊和我交流</code>
<code>生産環境中有一些機器沒外網 也不允許有外網 上司要求搭建内網centos+epel源</code>
<code>一、基礎環境介紹</code>
<code>1、ip</code>
<code>serverA=10.1.1.1(服務端)</code>
<code>serverB=10.1.1.2(用戶端)</code>
<code>2、現服務端已有CentOS-6.5-x86_64-bin-DVD1.iso </code>
<code>3、目前服務端版本</code>
<code>cat</code> <code>/etc/debian_version</code>
<code>5.0.2</code>
<code>二、服務端(10.1.1.1)serverA</code>
<code>1、建立iso挂載目錄</code>
<code>mkdir</code> <code>/opt/iso/centos</code> <code>-p</code>
<code>2、挂載iso</code>
<code>mount</code> <code>-o loop </code><code>/opt/isos/CentOS-6</code><code>.5-x86_64-bin-DVD1.iso </code><code>/opt/iso/centos/</code>
<code>3、檢視挂載</code>
<code>/opt/isos/CentOS-6</code><code>.5-x86_64-bin-DVD1.iso</code>
<code>iso9660 4.2G 4.2G 0 100% </code><code>/opt/iso/centos</code>
<code>4、安裝apache2(其他</code><code>ftp</code><code>也可以,這裡走apache2)</code>
<code>apt-get -y </code><code>install</code> <code>apache2-mpm-prefork</code>
<code>5、将iso目錄下全部複制到網站下</code>
<code>cd</code> <code>/opt/iso/centos/</code>
<code>cp</code> <code>-a * </code><code>/var/www/centos/</code>
<code>三、用戶端(10.1.1.2)serverB</code>
<code>1、将原來yum倉庫下的檔案備份下</code>
<code>cd</code> <code>/etc/yum</code><code>.repos.d/</code>
<code>find</code> <code>./ -name </code><code>"*.repo"</code> <code>|</code><code>xargs</code> <code>-i </code><code>mv</code> <code>{} {}.bak</code>
<code>2、添加自定義的yum源</code>
<code>cat</code> <code>local</code><code>.repo </code>
<code>[http]</code>
<code>name=http</code>
<code>baseurl=http:</code><code>//10</code><code>.1.1.1</code><code>/centos/</code>
<code>enable</code><code>=1</code>
<code>gpgcheck=0</code>
<code>四、epel源</code>
<code>1、先掃描看下是否開放</code><code>rsync</code><code>服務</code>
<code>nmap -p873 mirrors.ustc.edu.cn</code>
<code>2、使用</code><code>rsync</code><code>同步</code>
<code>rsync</code> <code>-avzL </code><code>rsync</code><code>:</code><code>//mirrors</code><code>.ustc.edu.cn</code><code>/fedora-epel/6/x86_64/</code> <code>/opt/epelrepo/</code>
本文轉自 xdoujiang 51CTO部落格,原文連結:http://blog.51cto.com/7938217/1649592,如需轉載請自行聯系原作者