Anda di halaman 1dari 2

Cara Membuat Server Repository di Centos:

---------------------------------------Konfigurasi di Komputer Server:


1. Buat direktori repo di /home
# mkdir /home/repo
2. Copykan file-file rpm ke direktori /home/repo
3. Buat metadata repository dengan menggunakan program createrepo
# cd /home/repo
# createrepo /home/repo
Catatan:
Bila program createrepo belum terinstal, instal dulu dengan menjalankan perin
tah:
# yum install createrepo
Konfigurasi di Komputer Klien untuk mengakses server repositori di harddisk loka
l:
1. Buat konfigurasi yum di /etc/yum.repos.d
# vim /etc/yum.repos.d/local.repo
[Local]
name=CentOS-$releasever - Local Repository
baseurl=file:///home/repo/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
2. Periksa apakah repositori sudah aktif
# yum repolist
3. Coba instal paket
# yum install gftp
Apabila Server Repository ingin bisa diakses dari komputer lain maka kita buat k
onfigurasi di web server. Caranya sbb:
1. Buat alias direktori di /etc/httpd/conf.d
# vim /etc/httpd/conf.d/alias.conf
Alias /repo "/home/repo/"
<Directory "/home/repo">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
2. Start/restart servis web server
# service httpd start
atau
# service httpd restart
3. Ubah kepemilikan direktori /home/repo menjadi milik apache
# chown -R apache:apache /home/repo
4. Ubah permission direktori /home/repo menjadi 700
# chmod 700 /home/repo
Konfigurasi di Komputer Klien untuk mengakses server repository menggunakan web:
1. Buat konfigurasi yum di /etc/yum.repos.d
# vim /etc/yum.repos.d/web.repo
[Web]
name=CentOS-$releasever - Web Repository
baseurl=http://192.168.1.1/repo/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
2. Periksa apakah repositori sudah aktif
# yum repolist

3. Coba instal paket


# yum install gftp