Kami melihat cara menginstal/meningkatkan php-5.1.6 ke php-5.3.3 menggunakan YUM di CentOS/Fedora/RHEL. Hari ini kita akan melihat cara Instal/Upgrade php ke 5.5 dari repositori Remi menggunakan YUM. Remi(Les RPM de Remi) repositori menyediakan versi terbaru dari berbagai paket perangkat lunak yang terkait dengan php dan mysql untuk distro linux berbasis redhat seperti CentOS, Fedora dan RHEL. Repositori ini membantu bagi mereka yang berniat untuk men-setup server web berbasis Apache+php dengan berbagai macam aplikasi open source. Repositori ini digunakan karena distro CentOS/fedora default tidak memiliki versi terbaru dari paket-paket ini! Ketahui lebih banyak tentang repositori Remi. Repositori dapat dengan mudah diatur di CentOS/Fedora melalui penginstal rpm yang akan mengatur konfigurasi repositori.
Baca Juga :Bagaimana Cara Upgrade PHP 5.x ke PHP 7 Menggunakan Yum?
Langkah1:Cara mengkonfigurasi repositori Remi di CentOS/Fedora/RHEL
Pengaturan di CentOS/RHEL – 5.x/6.x
Pemasang rpm Remi tersedia untuk CentOS versi 5.x dan 6.x. URL-nya adalah sebagai berikut:
CentOS/RHEL 5.x - http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
CentOS/RHEL 6.x - http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
Di CentOS, repositori Remi bergantung pada repositori Epel, yang harus diinstal terlebih dahulu. Unduh rpm penginstal remi dan epel seperti yang ditunjukkan di bawah ini:
CentOS/RHEL 5.x
wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uhv remi-release-5.rpm epel-release-5-4.noarch.rpm
CentOS/RHEL 6.x
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uhv remi-release-6.rpm epel-release-6-4.noarch.rpm
Catatan:Jika Anda sudah menginstal epel repo, maka tidak perlu menginstal epel rpm!
Pengaturan di Fedora 18/19
Di Fedora, Remi bergantung pada repositori RPMfusion. Pertama kita perlu mengatur repositori rpmfusion seperti yang ditunjukkan di bawah ini:
Fedora 17/18/19
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
Setelah rpmfusion terinstal, lanjutkan ke pengaturan repositori Remi.
Fedora 20
rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm
Fedora 19
rpm -Uvh http://rpms.famillecollet.com/remi-release-19.rpm
Fedora 18
rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm
Fedora 17
rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm
Pastikan untuk menggunakan url yang benar untuk versi Fedora Anda. Itu dia! Sekarang repositori remi telah dikonfigurasi di sistem Anda.
Langkah 2:Verifikasi repositori Remi
Secara default, repositori Remi akan dinonaktifkan. Jika ingin mengaktifkannya secara permanen, buka file /etc/yum.repos.d/remi.repo dan ubah nilai aktifkan dari 0 menjadi 1.
vim /etc/yum.repos.d/remi.repo
Anda juga dapat mengaktifkan sementara menggunakan perintah yum.
Langkah 3: Instal/Tingkatkan PHP ke versi 5.5
Pertama-tama hapus instalasi php lama menggunakan perintah yum remove seperti yang ditunjukkan di bawah ini:
yum remove php php-cgi php-cli php-common
Sekarang instal PHP5.5 menggunakan yum dengan mengeluarkan perintah di bawah ini:
yum --enablerepo=remi,remi-php55 install php
Perintah di atas memungkinkan repositori remi untuk sementara menginstal php5.5
Langkah 4:Verifikasi versi PHP
Verifikasi versi php terbaru yang diinstal menggunakan perintah di bawah ini:
php --version