Lab 2.2 Server Repository Local

Materi x ini adalah LAB 2.2 tentang cara membuat server repository local di CentOs 

Langsung saja kita konfigurasi 

Konfigurasi Server : 

1. mount /dev/cd /mnt/

2. cd /mnt/Packages/

3. rpm -ivh libxm12-python-2.9.1 -5.el7.x86_64.rpm
    rpm -ivh deltarpm-3.6-3.el.x_64.rpm 
    rpm -ivh python-deltarpm-e.6-3.el7.x86_64.rpm 
    rpm -ivh createrepo-0.9.9-23.el7.noarch.rpm 

4. rpm -ivh vsftpd-3.0.2-9.el7.x86_64.rpm 

5. systemctl enable vsftpd

6. systemctl start vsftpd 

7. mkdir /var/ftp/pub/localrepo

8. cp -ar /mnt/Packages/*.* /var/ftp/pub/localrepo/

9. vi /etc/yum.repos.d/localrepo.repo

Isi sintak dibawah ini : 

[localrepo]
name=TKJ Repository
baseurl:///var/ftp/pub/localrepo
gpgcheck=0
enabled=1

10. createrepo -v /var/ftp/pub/localrepo/

11. yum repolist 

12. yum clean all 

13. yum update 

14. yum install --disablerepo="*" --enablerepo="localrepo" httpd

15. systemctl stop firewalld 

16. systemctl disable firewalld

17. vi /etc/sysconfig/selinux 

kemudian edit SELINUX=disable 

18. restart semua konfigurasi agar konfigurasi bisa berjalan semuanya 


Konfigurasi Client : 

1. vi /etc/yum.repos.d/localrepo.repo

masukkan scrip : 
[localrepo]
nameTKJ Repository 
baseurl=ftp://172.16.11.101/pub/localrepo
gpgcheck=0
enabled=1

2. cd /etc/yum.repos.d/

3. mv CentOs-Base.repo CentO-Base.repo.backup
    mv CentOs-Debuginfo.repo CenOs-Debuginfo.repo.backup
    mv CentOs-Sources,repo CentOs-Sources.repo.backup

4. yum clean all 

5. yum update 

setelah itu coba lakukan instalasi sebuah Packages dari client misalnya  install nano maka sources yang dia,abil akan melalui server local repository yang kita buat 


0 Response to "Lab 2.2 Server Repository Local "

Post a Comment