CentOS7通過http方式搭建本地yum源

2021-09-12 19:04:30 字數 2279 閱讀 7544

1.建立yum軟體儲存目錄

*mkdir /var/www/html/yum/

這裡補充一句

將磁碟上的iso檔案掛載到乙個目錄上的方法

mount -o loop /mnt/*/1.iso /opt/cdrom
2. 修改yum配置檔案先備份yum配置檔案,修改yum配置檔案中yum軟體包儲存目錄並開啟rmp包快取功能

1 [root@localhost ~]# cp /etc/yum.conf /etc/yum.conf.bak 

2 [root@localhost ~]# vim /etc/yum.conf

3 [main]

4 #cachedir=/var/cache/yum/$basearch/$releasever

5 cachedir=/www/share/yum/$basearch/$releasever

6 keepcache=1

3.安裝createrepo和httpcreaterepo 命令用於建立yum源(軟體倉庫),即為存放於本地特定位置的眾多rpm包建立索引,描述各包所需依賴資訊,並形成元資料。

4.建立http共享目錄,新增虛擬主機

vim /etc/httpd/conf.d/yum.conf #注意許可權#

5. 啟動http服務[root@localhost ~]# systemctl enable httpd.service && systemctl restart httpd.service

瀏覽器訪問192.168.92.60/yum ,能訪問即正常。或者使用curl http://ip/yum 訪問

6.客戶端建立yum軟體倉庫

7.在客戶端驗證,注意防火牆等安全策略和目錄許可權

centos7通過firewalld配置閘道器伺服器

假設內網網段為 172.16.1.0 24 可訪問外網的內網伺服器的內網ip為 172.16.1.155 可訪問外網的內網伺服器的內網網路介面為 ens37 在可以訪問外網的伺服器上做如下配置 1 開啟ip forward vim etc sysctl.conf 在 etc sysctl.conf中...

CentOS7 通過vncviewer螢幕擴充套件

這是博主最近才發現的,原來還可以直接通過在服務端通過設定vncserver來調整解析度,方法如下 接下來,我們要進行vncviewer螢幕擴充套件的設定 點選ok,再點選全屏,是不是已經達到預期的效果了呢?至此,一切都完工啦。如有寫得不對的地方,希望批評指正。就博主而言,每次通過vnc連線cento...

CentOS 7通過Firewall開放防火牆埠

發現在centos 7上開放埠用iptables沒效果 或者是sodino沒找到正確的命令,傳說centos7 下預設的防火牆是 firewall,替代了之前的 iptables 使用firewall cmd開放埠則立即就生效了。見下操作 1 2 3 4 5 6 7 firewall cmd sta...