Seperti diketahui PHP 7 rencananya akan dirilis pada akhir tahun ini, anda bisa juga mengikuti perkembangan releasenya di PHP 7 timeline. Tetapi jika anda sudah tak sabar untuk menunggunya anda bisa mencoba php 7 versi nightly build. Untuk package development installernya sudah tersedia untuk versi RHEL / CentOS dan juga Debian / Ubuntu.
Saya akan menginstallnya pada CentOS 7 x64. Asumsikan web server kita sudah running dengan apache, jika belum install dulu apache dengan perintah dibawah
yum install httpd -y
Tunggu sampai proses selesai, selanjutnya kita mulai mengisntall php 7, pertama kita tambahkan repo php 7 nightly build dulu, jalankan perintah berikut
vi /etc/yum.repos.d/php7-nightly.repo
Masukkan baris parameter konfigurasi seperti dibawah
[zend-php7]
name = PHP7 nightly by Zend Technologies
baseurl = http://repos.zend.com/zend-server/early-access/php7/repos/centos/
gpgcheck=0
Save dengan (:wq) dan keluar dari editor vi
Update repositori dan mulai menginstall php 7 nightly build
yum update
yum install php7-nightly
Tunggu proses hingga selesai, akan mendownload sekitar lebih dari 100 MB paket dan dependency yang dibutuhkan
Kemudian copy module php7 yang diperlukan ke direktori module apache di /etc/httpd/modules/,
cp /usr/local/php7/libphp7.so /etc/httpd/modules/
Edit file konfigurasi apache yang ada di direktori /etc/httpd/conf/httpd.conf , dengan perintah berikut
vi /etc/httpd/conf/httpd.conf
Tambahkan parameter konfigurasi dibawah ini
LoadModule php7_module /usr/lib64/httpd/modules/libphp7.so
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
Save dan keluar dari editor vi
Terakhir restart service apache
systemctl restart httpd.service
Lihat versi php 7 yang sudah terinstall bisa dengan perintah dibawah ini
/usr/local/php7/bin/php -v
Anda akan menjumpai hasil seperti berikut,
Untuk versi php infonya dapat dilihat dibawah