Basis Pengetahuan Kenceng Solusindo Basis Pengetahuan Kenceng Solusindo

  • Basis Pengetahuan
  • Kenceng Solusindo
  • Customer Portal
Home / VPS / Install PHP 5.6 dengan Nginx di Ubuntu 16.04

Install PHP 5.6 dengan Nginx di Ubuntu 16.04

5134 views 1 min , 38 sec read 0

Disini kami akan menjelaskan bagaimana cara menginstall PHP 5.6 dengan NGINX di Ubuntu 16.04 . Instalasi PHP 5.6 hampir mirip seperti artikel lainnya PHP 7.0, PHP 7.1 dan PHP 7.2. Berikut dijelaskan bagaimana cara menginstall PHP 5.6 dengan NGINX di VPS Ubuntu 16.04 :

Step 1 : Enable PPA

Instalasi berikut menggunakan PPA repository Ondřej Surý :

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Step 2 : Install PHP 5.6

Setelah kamu mengaktifkan PPA untuk package PHP 5.6, sekarang saatnya install package PHP 5.6 seperti install package pada umumnya :

sudo apt-get install php5.6 5.6-cli php5.6-common php5.6.json php5.6-fpm php5.6-mysql php5.6-gd

Step 3 : Cari dan install modul PHP 5.6 dengan spesifik

Kamu juga dapat menginstall modul PHP 5.6 yang lain dengan mencarinya terlebih dahulu pada perintah :

sudo apt-cache search php5.6

Step 4 : Konfigurasi file php.ini

Setelah instalasi PHP 5.6 selesai, ada baiknya kamu mengganti konfigurasi file php.ini terlebih dahulu dengan cara mencari file php.ini nya dengan perintah

php --ini |grep Loaded

Maka akan muncul hasil seperti Loaded Configuration File: /etc/php/5.6/cli/php.ini

Edit file php.ini nya dengan editor kesukaan mu :

sudo nano /etc/php/5.6/cli/php.ini

Ganti

;cgi.fix_pathinfo=1

ke

cgi.fix_pathinfo=0

Lalu restart servis PHP-FPM

sudo systemctl restart php5.6-fpm.service

Step 5 : Install Nginx di Ubuntu 16.04

Lalu tahap terakhir ialah menginstall NGINX di VPS Ubuntu 16.04 dengan cara perintah berikut :

sudo apt-get install nginx

Buat nginx virtual server blok untuk nama domain kamu

sudo nano /etc/nginx/sites-available/example.com

Paste isiannya sebagai berikut :

server {
        listen 80;
        server_name example.com www.example.com;
        root /var/www/example.com;
        index index.php;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
            fastcgi_pass unix:/run/php/php5.6-fpm.sock;
            include snippets/fastcgi-php.conf;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }

        location ~ /\.ht {
                deny all;
        }
}

Ganti example.com dengan nama domain kamu. Lalu ctrl+x (simpan), y (untuk ya) lalu exit. Untuk mengaktifkan sepenuhnya blok virtual server yang dibuat barusan kamu harus membuat simbolik link ke sites-enabled dengan cara perintah berikut :

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

Cek terlebih dahulu apakah ada error atau tidak di konfigurasi NGINX nya barusan :

sudo nginx -t

Jika hasil outputnya :

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Tandanya file sintaks blok virtual server nginx sudah OK dan siap digunakan. Restart NGINX untuk memulai

sudo systemctl restart nginx.service

Jangan lupa untuk mengaktifkan servis NGINX dan PHP-FPM ketika sistem operasi dimulai

sudo systemctl enable nginx.service
sudo systemctl enable php5.6-fpm.service

Selesai, demikian penjelasan tentang Install PHP 5.6 dengan Nginx di Ubuntu 16.04

Jika kamu ingin mengikuti tutorial instalasi PHP versi lain, kamu bisa mengikuti tutorial PHP 5.6 / PHP 7.0 / PHP 7.1 / PHP 7.2 sesuai dengan link artikel.


Jika kamu tidak mempunyai waktu untuk mengerjakan ini, kamu bisa memesan salah satu servis kami Kenceng Solusindo VPS dan menanyakan kepada tim support kami terkait Install PHP 5.6 dengan Nginx di Ubuntu 16.04 dan menginstallkannya free of charge untuk kamu 😀

 

0Shares
nginxphpphp 5.6php fpmvpsweb server VPS

About Ariq Naufal

View all posts by Ariq Naufal →

Related Articles

  • Apa itu noVNC pada VPS?
  • Buat Private Network Topologi Mesh dengan WireGuard
  • Panduan Menggunakan Menu Firewall pada VPS Kenceng Solusindo
  • Menggunakan VPN L2TP di sistem operasi Windows

Artikel Populer

  • Script Apa Saja yang ada di Softaculous ? 136838 0
  • Cara Sign in to Webmail Sekali Klik di DirectAdmin User 59616 0
  • Install Remote Desktop di Ubuntu 20.04 dengan XRDP 15915 1
  • Unblock IP Address yang Diblokir oleh Server di Member Area 8989 2
  • Pengertian VPS Lengkap dan Berbagai Jenis VPS 8761 1
  • 4Billing
  • 10Domain
  • 5Email
  • 51Hosting
  • 11Informasi Umum
  • 8Program Reseller
  • 1SSL & Keamanan
  • 3VPN
  • 35VPS
Flatbase by NiceThemes © 2025. — Powered by WordPress.