本地環境:
yum伺服器:centos 6.5
yum客戶端:centos 6.5
使用centos映象製作本地yum源:
通過mount命令掛在iso映象檔案
在將linux系統的映象檔案上傳到yum伺服器系統中,或者vmware中選中做伺服器系統,將iso映象檔案掛在上,然後執行下面的命令,將iso映象檔案掛在到用作yum源的centos檔案系統(/mnt/cdrom,不存在這個路徑就使用 mkdir /mnt/cdrom 建立)中:
mount -o loop ***.iso /mnt/cdrom / mount -o loop /dev/cdrom /mnt/cdrom
建立local_yum資料夾:mkdir /mnt/local_yum
將掛載的映象檔案的內容拷貝到local_yum資料夾中
cp -r /mnt/cdrom/* /mnt/local_yum
修改yum源的配置檔案
cd /etc/yum.repos.d/
將yum.repos.d資料夾中所有的字尾名為.repo的檔案,改為以.repo.bak為字尾名
rename .repo .repo.bak *.repo
複製製作乙份.repo檔案
cp centos-local.repo.bak centos-local.repo
編輯centos-local.repo檔案
vi centos-local.repo
檔案內容修改為:
[local_yum]
name=this is my local yum
baseurl=file:///mnt/local_yum
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6
更新yum配置
yum clean all
yum repolist all
通過這樣就配置了好了本地yum源,可以在該yum源機器上使用yum install ***進行軟體的安裝了
方案一:使用httpd服務製作
通過在yum源機器上安裝httpd
修改作為yum源伺服器上的相關配置檔案
配置httpd
定位到
options indexes followsymlinks
allowoverride none
order allow,deny
deny from all
將其改為
options indexes followsymlinks
allowoverride none
order allow,deny
allow from all
配置區域網中訪問yum源主機的yum客戶端
將yum.repos.d資料夾中所有的字尾名為.repo的檔案,改為以.repo.bak為字尾名
rename .repo .repo.bak *.repo
複製製作乙份.repo檔案
cp centos-local.repo.bak centos-local.repo
編輯yum配置檔案
vi /etc/yum.repos.d/centos-local.repo
配置為以下內容:
注意:配置完之後區域網yum源依舊不能使用,留待明天問老師,解決問題。
測試 yum 倉庫
強烈建議執行 『yum clean all』 命令,將所有 yum metadata 等資訊清空,再重新獲取最新的倉庫資訊:
shell 命令:
# yum clean all
# yum list
如果在 『yum list』 命令的輸出中能夠看到剛才製作的倉庫裡的軟體包的名字,那就是 ok 了。再試著安裝乙個軟體包看是否成功。
解釋:vim yum.repo (新建乙個倉庫檔案,名字可以隨便起,在檔案中寫如下內容)
[base]
name=base
baseurl= #192.168.0.6是你的yum源位址
enabled=1 #是否開啟源
gpgcheck=1 #是否驗證,可不要
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release #驗證的金鑰,可不要
CentOS7 httpd 服務配置注釋
apache 配置注釋 如果沒看懂可以去看看官方發布的文件 apache官方文件 indexoptions fancyindexing htmltable versionsort 索引選項 addiconbyencoding cmp,icons compressed.gif x compress x...
407 3 配置httpd認證
1.準備環境。準備http auth.htaccess和http auth.passwd兩個檔案,這裡使用了htpasswd這個命令,為指定使用者生成乙個passwd並加密。然後將這兩個檔案放到網頁檔案上。2.建立httpd auth.yml指令碼。這裡通過file模組建立 var www html...
httpd 配置虛擬主機。
serveradmin webmaster host.example.com documentroot www docs host.example.com servername host.example.com errorlog logs host.example.com error log tra...