Sam

"Don't Just Feel Special, Be Special"

Senin, 29 Agustus 2016

Membuat Server Repository Local pada CentOS

23.31 Posted by Unknown No comments
Cara Menginstall Server Repository Local:

Topologi:


1.Masukkan DVD Installer CentOS 7 ke dalam DVD ROM
2.Mount CentOS Installation DVD sudah termount di directory /mnt,kemudian masuk ke dalam directory /mnt
3.Setelah CentOS installation DVD sudah termount di directory /mnt,kemudian masuk ke dalam directory /mnt/Packages
4.Untuk membuat local repository dibutuhkan aplikasi createrepo,dengan menginstall dependencies(bahan yang kurang dalam penginstalan aplikasi) terlebih dahulu, dengan memasukkan 3 perintah berikut:
 rpm -ivh libxml2-python-2.9.1-5.el7.x86_64.rpm  
 rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm  
 rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm


 5.Setelah itu baru install paket createrepo
6.Setelah instalasi createrepo selesai,lakukan instalasi vsftpd untuk server FTP,Server FTP ini digunakan untuk client melakukan update serta install paket melalui server repo local yang kita buat
7.Enable dan start vsftpd service
 8.Setelah semuanya lengkap sekarang kita akan membuat storage directory untuk memasukkan semua packages dari CentOS DVD
9.Sekarang copy semua file dari CentOS DVD yang terletak di /mnt/Packages ke dalam directory localrepo
10.Setelah semuanya tercopy kita akan membuat file repository dengan nama localrepo.repo yang akan diletakkan di folder /etc/yum.repo.d/
11.Kemudian isikan sintak dibawah ini
baseurl adalah direktori yang berisi paket-paket yang telah dicopy tadi.
12.Sekarang lakukan proses building local repository
13.Proses building sedang dilakukan seperti berikut ini
14.Setelah itu kita lihat list dari repository yang kita buat dengan menggunakan command berikut
15.Maka hasilnya akan seperti berikut ini
 16.Clean semua yum cache dan update repository list


 17.Setelah itu disable firewall dan SELinux di server agar client diperbolehkan mengakses server repository,perintah untuk mendisable firewall adalah sebagai berikut.Disable dan stop firewall-cmd agar clientdapat mendapatkan paket dari server
18.Untuk mendisable SELinux,edit file /etc/sysconfig/selinux
19.Kemudian gantikan SELINUX=enforcing dengan SELINUX=disabled
20.Restart server agar semua konfigurasi konfigurasi bisa berjalan

21.Lakukan sebuah instalasi misalnya install nano maka source yang di ambil akan melalui server local repository yang kita buat


Sekian penjelasan tentang Penginstalan Server Repository Local dari saya
TerimaKasih

0 komentar:

Posting Komentar