Cara install PHP tanpa Apache di Ubuntu

By | April 20, 2019

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

Setelah saya usut dengan mengecek dependensi paket program 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 telah dari sananya disetel semacam itu. ?

Kalau mau cara cepat mengatasinya ya matikan saja Apache 2.4:

systemctl disable apache2

Atau di versi Ubuntu lama:

update-rc.d apache2 disable

Untungnya solusi yang tak 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 gampang.

Baru kita pasangkan versi PHP yang diinginkan, misalnya 5.6:

apt-get install php5.6-fpm

Kalau mau versi lain tinggal digantikan angkanya saja.


Sumber https://servernesia.com