Beranda Tutorial Cara Install Nginx dan PHP on Ubuntu

Cara Install Nginx dan PHP on Ubuntu

0

Cara Install Nginx dan PHP on Ubuntu

Sebelum kita masuk ke cara install nginx dan php on ubuntu, ada baiknya kita mengenal terlebih dahulu tentang nginx. Nginx merupakan alternatif software server web open source selain Apache. Software web server melayani halaman web dalam menanggapi permintaan browser. Beberapa orang mengatakan bahwa nginx adalah lebih hemat dari Apache dalam mengkonsumsi RAM, dan memiliki caching yang lebih baik dan melayani halaman web lebih cepat.

Fitur Nginx

  • Static file serving.
  • SSL/TLS support.
  • Virtual hosts.
  • Reverse proxying.
  • Load balancing.
  • Compression.
  • Access controls.
  • URL rewriting.
  • Custom logging.
  • Server-side includes.
  • Limited WebDAV.
  • FLV streaming.
  • FastCGI.

Cara Install Nginx dan PHP on Ubuntu

  • Pastikan ubuntu sobat sudah terupdate dengan menjalan perintah berikut:
sudo apt-get install update
sudo apt-get install upgrade
  • Install nginx dengan menjalan perintah berikut:
sudo apt-get install nginx

//jalankan service nginx

sudo service nginx start
  • Konfigurasi defaul nginx dengan menjalan perintah berikut:

[xt_go_advt_1]

sudo nano /etc/nginx/sites-available/default

//pindahkan directory default nginx ke home
//buat direktory www

sudo mkdir /home/opinikoe/www
sudo chmod 775 /home/opinikoe/www

//ganti kode sites-available/default dengan kode dibawah

listen   80;
     

        root /home/opinikoe/www;
        index index.php index.html index.htm;

        server_name example.com;

        location / {
                try_files $uri $uri/ /index.html;
        }

        error_page 404 /404.html;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
              root /home/opinikoe/www;
        }

        # pass the PHP scripts to FastCGI server listening on /var/run/php5-fpm.sock
        location ~ .php$ {
                try_files $uri =404;
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;
                
        }

}
  • Install dan konfigurasi PHP
sudo apt-get install php5 php5-fpm php-gd
sudo nano /etc/php5/fpm/php.ini

//Find the line cgi.fix_pathinfo=1 and change the 1 to 0

cgi.fix_pathinfo=0

sudo nano /etc/php5/fpm/pool.d/www.conf

//Find the line, listen = 127.0.0.1:9000, and change to /var/run/php5-fpm.sock

listen = /var/run/php5-fpm.sock

sudo service php5-fpm restart
sudo service nginx restart

Konfigurasi Nginx dan PHP on Ubuntu selesai, saatnya kita menguji nginx apakah sudah berjalan dengan baik atau mengalami eror, dengan sebagai berikut:

  • Buat file info.php dengan cara sebagai berikut:
sudo nano /home/opinikoe/www/info.php

//isi info.php dengan kode berikut

<?php
phpinfo();
?>
  • Buka browser  kesayangan sobat lalu ketingan alamat http://ip server nginx/info.php, jika konfigurasi benar akan tampil seperti gambar berikut:

Cara Install Nginx dan PHP on Ubuntu

Jika hasil output info.php sobat sudah seperti diatas maka sobat sudah berhasil Install Nginx dan PHP on Ubuntu. Demikian tutorial Cara Install Nginx dan PHP on Ubuntu, semoga bermamfaat jika sobat mengalami kendala silahkan tinggalkan pesan dikolom komentar untuk slow respon atau follow G+ opinikoe.com for fast respon.

Selamat mencoba…

sumber informasi

http://nginx.org/

https://www.digitalocean.com

BERBAGI

LEAVE A REPLY