本地yum仓库以及网络版yum的私有仓库详细的安装配置
本地倉的配置
第一步:開啟CD/DVD 設備,并且把centos鏡像鏈接添加至設備中
第二步:創建一個 文件夾用來掛在 光驅文件 mkdir /mnt/cdrom (通常約定掛載在/mnt目錄下 )
第三步:mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom
(掛載指令:mount,-t表示文件類型 iso9660,-o表示文件權限 ro [read only 只讀] ,
將本地的/dev/cdrom 掛載到新創建的 /mnt/cdrom 目錄下)
為了避免每次重啟都要重新掛載,設置開機自動掛載
vi /etc/fstab
在最后一行添加
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
第四步:安裝httpd
服務器端
1.yum install http (會提示命令不存在)
2.配置repo文件,使得repo指向當前倉庫
cd /etc/yum.repos.d
ls 隨便復制一個repo文件并重命名
cp CentOs-Media.repo CentOs-mini3.repo
修改復制的文件CentOs-mini3.repo
vi CentOs-mini3.repo
在文中,修改名稱name=centos-mini3
修改yum源指向的地址 baseurl=file:///mnt/cdrom
修改 gpgcheck=0;
修改enabled=1;
3.此時yum源已經配置完畢,可以直接安裝httpd yum install httpd
4.httpd 安裝完畢,此時啟動httpd service httpd start
4.1此時可能會出現端口占用,查看80端口是否被占用 netstat -lnp | grep 80
4.2 觀察 80 端口被占用的pid 進程號
4.3 把出現的pid 殺掉。 kill -9 pid
4.4 反復查看80端口,直至沒有占用,啟動httpd
5.通過訪問http://192.168.1.252
觀察是否跳轉到Apache 2 Test Page 網頁標題
客戶端:(必須在服務端配置所有步驟后再配置,只需以下步驟,無需配倉) 1.yum install http (會提示命令不存在)。 2.配置repo文件,使得repo指向服務端的http地址cd /etc/yum.repos.d ls 隨便復制一個repo文件并重命名cp CentOs-Media.repo CentOs-mini4.repo修改復制的文件CentOs-mini4.repovi CentOs-mini4.repo在文中,修改名稱name=centos-mini4修改yum源指向的地址 baseurl=http://192.168.1.252/centos 修改 gpgcheck=0;修改enabled=1; 3.此時yum源已經指向http中的mini3的倉,可以直接安裝httpd yum install httpd第五步:將掛載的/mnt/cdrom的地址軟連接至 http
5.1首先進入到http的www/html目錄下
cd /var/www/html
5.2 軟連接
ln -s /mnt/cdrom ./centos
是指在當前html目錄下創建一個centos的快捷方式鏈接到 /mnt/cdrom
5.3 測試:在本地主機中訪問 http://192.168.1.252/centos
觀察是否可以下載文件
——————————————————————————————————————————
至此,網絡版yum的私有倉庫已經建立完畢!!!客戶端回看第四步
提示:
1、到第四步的第二2步為止是本地倉庫的配置,此時已經可以在本地使用yum源。
2、可能minimal安裝的系統出現的問題:缺各種命令,安裝軟件時缺各種依賴
scp命令都沒有:yum install -y openssh-clients
每臺機器上都要安裝才行
總結
以上是生活随笔為你收集整理的本地yum仓库以及网络版yum的私有仓库详细的安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 商人小鑫
- 下一篇: 01背包问题(DFS解法)