M22 Centos設置yum源方法

實驗目的:

使用虛擬機模擬建立yum源服務器,在客戶機上指定yum源為該服務器。

實驗器材:

WMware12安裝Centos6.8虛擬機作為yum服務源

WMware12安裝Centos7.3 作為客戶端訪問yum源服務器

實驗原理圖:

M22 Centos設置yum源方法

實驗過程:

服務器端:

1、  顯示已經掛載的光盤

#cd /misc/cd       #先執行此命令才可以看到光盤掛載情況
#df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda2       50264772 4744828  42959944  10% /
tmpfs             113984       0    113984   0% /dev/shm
/dev/sda3        9948012   22516   9413496   1% /app
/dev/sda1         991512   33948    906364   4% /boot
/dev/sr0         3824484 3824484         0 100% /misc/cd

2、  安裝ftp服務程序,開啟服務并設置開機自啟動

#rpm -ivh /misc/cd/Packages/vsftpd-2.2.2-21.el6.x86_64.rpm
#/etc/init.d/vsftpd start #啟動服務
Starting vsftpd for vsftpd:                                [  OK  ]
#chkconfig vsftpd on #設置開機自啟動

以上是Centos6的開啟服務的方法,如果是Centos7需要使用如下方法

#systemctl start vsftpd.service
#systemctl enable vsftpd.service

3、 禁用selinux和firewall

#setenfoce 0

此項只是臨時禁用,如果要永久禁用,需要修改配置文件/etc/selinux/config

#vim /etc/selinux/config
SELINUX=disabled 設置此項enforcing為disabled

 

#iptables –F #清空所有防火墻規則

4、 在ftp目錄內掛載光盤鏡像

#mkdir /var/ftp/pub/6 #創建掛載目錄
#mount –o loop centos6.iso /var/ftp/pub/6
 

客戶端:

1、 備份repos文件

#mkdir /etc/yum.repos.d/backup
#mv Centos* /backup

2、 新建base.repo文件并編輯

#vim base.repo

[Base]
baseurl=ftp://172.18.55.6/pub/6
gpgcheck=0

3、 測試yum源

#yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Repository 'Base' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
repo id                                repo name           status
Base                    Base                                    6,696

repolist: 18,464

原創文章,作者:realmaster,如若轉載,請注明出處:http://www.www58058.com/70630

(0)
realmasterrealmaster
上一篇 2017-03-06
下一篇 2017-03-06

相關推薦

  • rpm 程序包管理器的基本使用

    目錄 安裝程序包 卸載 升級 查詢 校驗 來源合法性和完整性驗證 數據庫重建 1     安裝程序包 rpm -ivh /path/to/package_file -v     顯示執行過程的參數。 -h   &nbsp…

    Linux干貨 2016-06-22
  • 【招聘】北京/互聯網/運維工程師/7-15K/雙休,五險一金

    崗位職責:   1、負責服務器的規劃、調試優化、日常監控、故障處理、數據備份、日志分析等工作;   2、參與運維流程制定,確保任何突發情況都能高效響應;  3、負責服務器部署,對服務器構架和網絡進行優化和改進;  4、負責運維相關數據的收集、分析和總結;  5、負責技術運維相關的文檔、手冊…

    Linux干貨 2016-04-05
  • Nginx的簡單配置和簡單實驗..

    yum install nginx #安裝Nginx,安裝包在epel源中 systemctl start nginx.service #啟動服務 #實驗:配置一個虛擬主機 #先給一個網頁文件 ~]#mkdir /data/nginx/vhost1 -pv ~]#vim /data/nginx/vhost1/index.html <h1>Ngin…

    Linux干貨 2017-06-19
  • IP地址的三種表示格式及在Socket編程中的應用

       使用TCP/IP協議進行網絡應用開發的朋友首先要面對的就是對IP地址信息的處理。IP地址其實有三種不同的表示格式:        1)Ascii(網絡點分字符串)-        2) 網絡地址(32位無符號整形,網絡字節序,大頭) &nbsp…

    Linux干貨 2015-04-10
  • N25_第十周作業

    1、請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) POST –> BootSequence(BIOS) –>Bootloader(MBR) –>Kernel(ramdisk)–>rootfs(readonly)–>switchroot&#821…

    Linux干貨 2017-02-14
  • MySQL-MMM實現MySQL高可用讀寫分離

    實驗環境 實驗拓撲 主機配置環境說明 主機名 IP地址 角色/用途 MySQL Server_ID master1 192.168.80.101 MySQL主節點,可讀寫操作 11 master2 192.168.80.102 MySQL備節點,可讀寫操作 12 slave1 192.168.80.103 MySQL從節點,僅能讀 13 slave2 192…

    Linux干貨 2016-06-01
欧美性久久久久