Detail Postingan

Mari cek detail postingan di bawah ini, silahkan scroll kebawah yaaa

Cara Meginstall nginx

A.G. STJ

kita akan belajar bagaimana cara install nginx di ubuntu, dan distro turunan ubuntu seperti linux mint dan lainnya.

nginx adalah sebuah software open source yang berfungsi untuk membangun web server, sebagai reverse proxy, dan load balancer.

Daftar 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.

Alasan Mengapa Memilih Nginx !

  • Arsitektur Nginx
  • Kecepatan
  • User Friendly

Itu tadi beberapa alasannya, disini topik utama kita adalah bagaimana cara instalasi software tersebut,

dan bahan yang harus disiapkan adalah operasi sistem linux, koneksi internet, dan sudah mengenal terminal linux.

jika sudah mari kita mulai tutorial install nginx di ubuntu linux, saya sendiri menggunakan os xubuntu 18.10



 

Install Nginx Di XUbuntu 18.04 LTS/18.10 Command Line


Nginx sudah tersedia di repo default ubuntu, anda akan lebih mudah menginstallnya dengan apt packaging system.

$ sudo apt-get update

$ sudo apt-get install nginx




 

Cek Status Nginx


Nah, untuk cara mengetahui apakah nginx sedang berjalan atau tidak anda bisa gunakan command/syntax di bawah ini



 

$ sudo systemctl status nginx


OUTPUT:



 

● nginx.service - A high performance web server and a reverse proxy server

   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: en

   Active: active (running) since Wed 2018-10-03 09:03:06 WIB; 41min ago

     Docs: man:nginx(8)

  Process: 5988 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code

  Process: 5987 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process 

 Main PID: 5989 (nginx)

    Tasks: 3 (limit: 1838)

   CGroup: /system.slice/nginx.service

           ├─5989 nginx: master process /usr/sbin/nginx -g daemon on; master_pro

           ├─5990 nginx: worker process

           └─5991 nginx: worker process

 

Oct 03 09:03:02 rooted systemd[1]: Starting A high performance web server and a 

Oct 03 09:03:06 rooted systemd[1]: Started A high performance web server and a r

lines 1-15/15 (END)


Bisa anda lihat status diatas, jika di outputnya ada teks "active (running)" berarti nginx sudah berjalan. Untuk memastikannya lagi anda bisa akses melalui web browser anda dengan mengetik.

http://ip_anda
Atau anda bisa juga menggunakan ini.

http://localhost


Jika nanti saat anda akses mengeluarkan tampilan seperti dibawah ini, itu berarti nginx sudah terinstall dan berjalan dengan lancar.

Berikut Command2  Nginx

1. Menghentikan Nginx

$ sudo systemctl stop nginx

2. Menjalankan Nginx

$ sudo systemctl start nginx

3. Restart Nginx

$ sudo systemctl restart nginx

4. Reload Nginx

$ sudo systemctl reload nginx


Secara default, nginx berjalan secara otomatis saat startup, jika anda tidak menginginkan itu terjadi lagi, masukkan command ini.

$ sudo systemctl disable nginx

Untuk Mengaktifkan agar nginx berjalan saat startup.
$ sudo systemctl enable nginx