Cara install PHP tanpa Apache di Ubuntu

Bisa dikatakan saya lupa – lupa ingat mengenai instalasi PHP default yang berasal dari repository. Jadi niat saya menginstall PHP 7.0 pada Ubuntu 16.04 tapi selalu Apache ikut terpasang, padahal niat saya menginstall Nginx sebagai web servernya. Repot kan? Jadi rebutan port HTTP dan HTTPS kalau ada keduanya.

Setelah saya usut dengan mengecek dependensi paket aplikasi PHP di Ubuntu:

apt-cache depends php7.0
php7.0
 |Depends: php7.0-fpm
 |Depends: libapache2-mod-php7.0
  Depends: php7.0-cgi
  Depends: php7.0-common
  Conflicts: <php5>

Ternyata memang sudah dari sananya disetel begitu. 🙁

Kalau mau cara cepat mengatasinya ya matikan saja Apache 2.4:

systemctl disable apache2

Atau pada versi Ubuntu lama:

update-rc.d apache2 disable

Untungnya solusi yang tidak merepotkan tetaplah ada, kita hanya perlu menginstall PHP-FPM saja tapi ini berasal dari PPA eksternal:

add-apt-repository ppa:ondrej/php
apt-get update

Yang prosesnya sangatlah mudah.

Baru kita pasangkan versi PHP yang diinginkan, misalnya 5.6:

apt-get install php5.6-fpm

Kalau mau versi lain tinggal digantikan angkanya saja.

Tinggalkan komentar