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