區域網yum伺服器搭建

2021-09-28 22:06:48 字數 3257 閱讀 3702

我們可以通過**的方式來實現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...