Centos Yum源配置

    一般在多機集羣時, 需要在各個機器上都安裝相同的軟件, 大多采用將其中一臺機器作爲yum源,

然後其他機器配置從該機器獲取yum源. yum安裝方便, 所以一般推薦採用yum安裝方式.

1. 一般集羣採用局域網形式(域名也可以), 所以需要修改/etc/hosts的主機名稱, 默認的主機名稱是一長串字符.

    vi /etc/hosts

    xxx.xxx.xxx.xxx 115test

2. 採用httpd或者nginx都可以.這裏採用nginx, 加入如下配置:

server {
        listen       80;
        server_name  115test;
		
		location /yum-repo {
                root /mnt/;
				autoindex on;
				autoindex_exact_size off;
				autoindex_localtime on;
		}
	   
	    error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

3. 再/mnt下建立yum-repo文件夾, 這裏測試下載一個mysql-community-server.rpm, 然後放到yum-repo/mysql/RPMS文件夾內.

4. 在mysql文件夾內運行createrepo .      當前文件夾創建repo命令. 創建完成會出現repodata目錄.

5. 配置yum源.

    在/etc/yum.repo.d/文件夾下複製一個其他的源文件, vi修改

[mysql57]
name=MySQL Community
baseurl=http://115test/yum-repo/mysql/
enabled=1
gpgcheck=0
#gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 去掉校驗, gpgcheck=0,註釋掉gpgkey

wq保存退出.

6. 清理yum緩存並查看是否有自定義的源

    yum clean all;

    yum list | grep mysql

    


其他機器上直接新增/etc/yum.repo.d/源配置即可, 然後清緩存

    


    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章