Menambahkan Repository Untuk CentOS Server
Bagi sebuah server produktif, sangat diperlukan update-update software versi terbaru untuk menjamin tingkat kompabilitas dan mungkin update security yang berguna mengamankan server.
Ada dua kemungkinan yang terjadi jika server sering diupdate,
- Kemungkinan pertama aspek positifnya, saat server sering diupdate, akan banyak patch untuk update security tersebut, pastinya itu akan sangat berguna untuk mengamankan server terhadap serangan dari luar.
- Kemungkinan kedua aspek negatif, saya contohkan untuk drupal dan php, untuk drupal sebelum versi 6.14 pasti akan error saat memakai PHP 5.3x, hal itu bisa menjadi kendala bagi web developer karena aplikasi yang mereka bangun tidak berjalan sempurna di php versi terbaru. Dan satu-satunya jalan adalah mengedit kembali web yang telah dibuat agar bisa compatible dengan php versi terbaru.
Kemungkinan tersebut hendaknya menjadi pertimbangan bagi seorang network administrator dimana harus tetap memadukan antara sisi keamanan dan kompabilitas untuk pemakai server tersebut. Pernah terjadi pada saya, saat itu saya mengupdate php ke versi terbaru (5.3.x) dan ternyata banyak sekali web yang error, dan seperti biasa system administrator bakalan kena marah dari customer, dan akhirnya saya downgrade ke php 5.2.x versi terbaru agar semua web bisa berjalan seperti sebelumnya.
Untuk melakukan upgrade dan download packet-packet yang dipakai oleh server CentOS, dibawah ini saya berikan beberapa contoh instalasi repository yang sering saya pakai.
1. EPEL
Untuk instalasi repository EPEL secara langsung tinggal download intallernya (rpm) dan langsung diinstall maka repository bisa langsung dipakai.
wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm - ivh epel-release-5-4.noarch.rpm
2. RPMForge
Instalasi repository RPMForge dibagi menjadi 2, yaitu untuk sistem operasi 32bit dan 64 bit.
untuk 32bit
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
untuk 64bit
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
Install DAG GPG key
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Install package yang sudah didownload
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
Untuk mengetahui apakah repo telah terinstall, bisa menggunakan command
yum repolist
Hasilnya nanti akan keluar tampilan sebagai berikut
repo id      repo name                                           status
addons       CentOS-5 - Addons                                   enabled:   0
base         CentOS-5 - Base                                     enabled: 3535
epel         Extra Packages for Enterprise Linux 5 - x86_64      enabled: 6642
extras       CentOS-5 - Extras                                   enabled: 299
updates      CentOS-5 - Updates                                  enabled: 765
repolist: 11241
- Add new comment
- 950 reads
Hello!! Selamat datang di blog pribadi saya. Nama saya anjar, saya seorang mahasiswa Universitas Negeri Yogyakarta. Saat ini saya sedang mendalami tentang Web Development sekaligus Network Administration namun spesialisasi di Server Management, Drupal Web Design, dan PHP Programming.
  Silahkan kirim email ke info@anjar.web.id
Untuk RSS, bisa diarahkan ke http://anjar.web.id/rss.xml
Skype, bisa add account a.fiandri
Twitter bisa follow di @anjarwebid
Account YM bisa add di a.fiandri
Bisa nontonn video yang saya upload di http://www.youtube.com/user/ajrnea
Kumpulan artikel saya dapat dilihat di http://digg.com/ajrnea 
Monthly archive
- February 2011 (5)
- March 2011 (10)
- April 2011 (25)
- May 2011 (10)
- August 2011 (6)
- December 2011 (9)
- January 2012 (6)
- February 2012 (4)
- April 2012 (1)









Comments
tanya openvz
dodo@dhcppc1 ~]$ yum install httpd php
Loaded plugins: fastestmirror, refresh-packagekit
You need to be root to perform this command.
kenapa ya gak bs? mohon jawabannya??
ketik su -
ketik su -
isi password baru jalanin lagi
Add new comment