我們可以通過**的方式來實現yum源的搭建,將系統安裝光碟掛載到站點資料夾上,使用者通過內網ip+路徑的方式安裝軟體
虛擬機器:centos7最小安裝centos7安裝光碟(centos-7-x86_64-everything-1810 )
因為沒有網路,所以要先配置服務主機的yum源方便我們安裝接下來的軟體,我選擇的是將centos安裝光碟配置成yum源。
1、將光碟臨時掛載到/media檔案上
# mount /dev/sr0 /media/
mount: /dev/sr0 is write-protected, mounting read-only
2、切換到/etc/yum.repo.d/中,建立bak資料夾,將原先的檔案,移動到新建立的bak檔案中。
# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]
# ll
total 32
-rw-r--r--. 1 root root 1664 nov 23 2018 centos-base.repo
-rw-r--r--. 1 root root 1309 nov 23 2018 centos-cr.repo
-rw-r--r--. 1 root root 649 nov 23 2018 centos-debuginfo.repo
-rw-r--r--. 1 root root 314 nov 23 2018 centos-fasttrack.repo
-rw-r--r--. 1 root root 630 nov 23 2018 centos-media.repo
-rw-r--r--. 1 root root 1331 nov 23 2018 centos-sources.repo
-rw-r--r--. 1 root root 5701 nov 23 2018 centos-vault.repo
# mkdir bak;mv centos* bak/
3、在/etc/yum.repo.d/中建立base.repo檔案,並配置。
[root@localhost yum.repos.d]
# vi base.repo
[base]
name=base
baseurl=file:///media/
gpgcheck=0 是否驗證軟體包
enabled=1 是否啟用
通過yum安裝net-tools與httpd
#systemctl enable httpd #設定其開機啟動
#systemctl disable firewalld #關閉開機啟動
removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
removed symlink /etc/systemd/system/dbus-org.fedoraproject.firewalld1.service.
# mkdir -p /var/www/html/centos//os/x86_64/
目錄結構如下:
html
└── centos
├── 6
│ └── os
│ └── x86_64
└── 7
└── os
└── x86_64
#mount /dev/sr0 /var/www/html/centos/7/os/x86_64
mount: /dev/sr0 is write-protected, mounting read-only
# ifconfig
ens33: flags=4163 mtu 1500
inet 192.168.38.112 netmask 255.255.255.0 broadcast 192.168.38.255
inet6 fe80::84e7:b0e2:7ca1:9df5 prefixlen 64 scopeid 0x20
ether 00:0c:29:02:d2:12 txqueuelen 1000 (ethernet)
rx packets 877 bytes 83116 (81.1 kib)
rx errors 0 dropped 0 overruns 0 frame 0
tx packets 697 bytes 101764 (99.3 kib)
tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0
與伺服器yum操作相同,就是baseurl切換成伺服器位址
[base]
name=base
baseurl=
gpgcheck=0
enabled=1
yum repolist
loaded plugins: fastestmirror
loading mirror speeds from cached hostfile
repo id repo name status
base base 10,019
repolist: 10,019
搭建區域網YUM伺服器
系統環境 root elain centos cat etc issue centos release 5.5 final root elain centos uname a linux elain 2.6.18 194.el5 1 smp fri apr 2 14 58 14 edt 2010 x...
CentOS搭建區域網yum伺服器
前一段時間在寧夏電信搭建伺服器環境,用到的系統版本是centos6.4。現場的環境大致是 伺服器使用私網環境,伺服器與伺服器之間可以互聯互通。由於要安裝heartbeat,磁碟陣列的多路合併軟體,vsftp,nginx等,這些軟體的編譯和安裝過程中會涉及很多很多依賴,在沒有外網環境的情況下,去裝依賴...
httpd 搭建本地區域網 yum 源伺服器
離線情況下基於紅帽 7.4 iso 映象中 packages 安裝 httpd 服務搭建乙個區域網內使用的 yum 源伺服器。操作比較簡單但是一些東西不常用就會遺忘,特別是常用的 httpd 埠站點啟用,多多記錄,多多益善!這裡我用的是 vmware 的虛擬機器,直接新增 cd 裝置然後掛載取 pa...