Cara Mengaktifkan HTTP/2 di Nginx

<p><strong>Cara Mengaktifkan HTTP&sol;2 di Nginx &&num;8211&semi; <&sol;strong>Apa itu HTTP&sol;2 &quest; Mungkin untuk beberapa orang masih asing dengan yg namanya <strong>HTTP&sol;2&period; <&sol;strong>HTTP&sol;2 atau yang lebih dikenal Hypertext Transfer Protocol versi 2 ini merupakan perkembangan lanjut dari protocol HTTP&sol;1&period;1 sebelumnya&period; HTTP&sol;2 di plublikasikan dan menjadi standar IETF di RFC 7540 pada tahun 2015&period;<&sol;p>&NewLine;<p>Mengapa sih kita perlu menggunakan HTTP&sol;2 pada website kita&quest; Perlu diketahui bahwa fokus utama pada HTTP&sol;2 ini adalah pada sisi performance&comma;  yang mana untuk spesifiknya protocol ini mengurangi latency pada sisi end-user&comma; mengurangi penggunaan resource pada network dan server&period; Protocol HTTP&sol;2 dikembangkan berdasarkan dari SPDY yang mana dirancang untuk mempercepat loading halaman website&period;<&sol;p>&NewLine;<p>Untuk itu&comma; jika kamu ingin meningkatkan kecepatan website&comma; ada baiknya mencoba beralih menggunakan protokol HTTP&sol;2&period; Karena&comma; salah satu <a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;10-tips-mempercepat-loading-website-wordpress&sol;">cara mempercepat loading blog<&sol;a> adalah dengan mengaktifkan HTTP&sol;2 pada server&period;<&sol;p>&NewLine;<p>&nbsp&semi;<&sol;p>&NewLine;<h2><strong>Cara Mengaktifkan HTTP&sol;2 di Nginx<&sol;strong><&sol;h2>&NewLine;<p>Untuk mengaktifkan HTTP&sol;2 di NGINX ada beberapa requirement yang harus terpenuhi&comma; diantaranya &colon;<&sol;p>&NewLine;<ul>&NewLine;<li><em>NGINX<&sol;em> versi 1&period;9&period;5 atau versi terbaru&period;<&sol;li>&NewLine;<li>Enable SSL di <em>Virtualhost NGINX<&sol;em>&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<p>Perlu diketahui bahwa tutorial berikut ini diperuntukkan untuk kamu yang menggunakan VPS&lpar;Virtual Private Server&rpar;&period; Untuk kamu yang menggunakan shared hosting harus melalui penyedia hostingnya&period;<&sol;p>&NewLine;<p>Cara mengaktifkan <em>HTTP&sol;2<&sol;em> di <em>NGINX<&sol;em> cukup mudah yaitu hanya menambahkan <code>http2<&sol;code> di konfigurasi <em>virtualhost<&sol;em> SSLnya&comma; berikut ini cara menambahkannya<&sol;p>&NewLine;<ul>&NewLine;<li>Buka terminal dan jalankan perintah berikut untuk membuka file konfigurasi NGINX&period;&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">nano &sol;etc&sol;nginx&sol;nginx&period;conf<&sol;pre>&NewLine;<p>&nbsp&semi;<&sol;li>&NewLine;<li>Jika Kamu telah mengkonfigurasi virtual host secara terpisah untuk situs web &lpar;misalnya <em>www&period;example&period;com<&sol;em> &rpar;&comma; yg berlokasi di <em>&sol;etc&sol;nginx&sol;sites-enabled&sol;example&period;conf<&sol;em> maka buka konfigurasinya dengan perintah berikut&colon;&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">nano &sol;etc&sol;nginx&sol;sites-enabled&sol;example&period;conf<&sol;pre>&NewLine;<p>sesuaikan dengan lokasi <em>virtualHost <&sol;em>website kamu&period;<&sol;li>&NewLine;<li>Tambahkan konfigurasi <em>http&sol;2 <&sol;em>pada baris berikut&colon;&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">listen 443 ssl&semi;<&sol;pre>&NewLine;<p>&nbsp&semi;<&sol;li>&NewLine;<li>menjadi&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">listen 443 ssl http2&semi;<&sol;pre>&NewLine;<p>&nbsp&semi;<&sol;li>&NewLine;<li>Block Server konfigurasi akan seperti berikut ini &colon;&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">server &lbrace; &NewLine; listen 443 ssl http2&semi; &NewLine; ssl&lowbar;certificate &period;&period;&period; &NewLine; ssl&lowbar;certificate&lowbar;key &period;&period;&period; &NewLine; &rcub;<&sol;pre>&NewLine;<p>&nbsp&semi;<&sol;li>&NewLine;<li>Restart service nginx&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">sudo service nginx reload<&sol;pre>&NewLine;<p>&nbsp&semi;<&sol;li>&NewLine;<&sol;ul>&NewLine;<p>Sekarang cek apakah website kamu sudah menggunakan protokol HTTP&sol;2 dengan menggunakan command dibawah ini<&sol;p>&NewLine;<pre class&equals;"EnlighterJSRAW" data-enlighter-language&equals;"generic">curl -I https&colon;&sol;&sol;namadomain&period;com<&sol;pre>&NewLine;<p>Jika outputnya seperti dibawah ini&comma; maka website anda sudah mendukung protokol http&sol;2<img class&equals;"aligncenter size-full wp-image-8432" src&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;wp-content&sol;uploads&sol;Screenshot&lowbar;316&period;png" alt&equals;"cara mengaktifkan http&colon;&sol;2" width&equals;"811" height&equals;"170" &sol;><&sol;p>&NewLine;<p>atau kamu juga bisa menggunakan tools keycdn <a href&equals;"https&colon;&sol;&sol;tools&period;keycdn&period;com&sol;http2-test">https&colon;&sol;&sol;tools&period;keycdn&period;com&sol;http2-test<&sol;a><&sol;p>&NewLine;<p>Masukkan nama domain website kamu&comma; lalu klik <strong>Test&period; <&sol;strong>Maka hasilnya akan seperti dibawah ini&period;<img class&equals;"aligncenter size-full wp-image-8433" src&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;wp-content&sol;uploads&sol;Screenshot&lowbar;318-1&period;png" alt&equals;"cara mengaktifkan http&sol;2" width&equals;"1145" height&equals;"447" &sol;><&sol;p>&NewLine;<p>Jika belum mendukung protokol HTTP&sol;2 maka akan tampil seperti berikut<img class&equals;"aligncenter size-full wp-image-8434" src&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;wp-content&sol;uploads&sol;Screenshot&lowbar;317-1&period;png" alt&equals;"cara mengaktifkan http&sol;2" width&equals;"1176" height&equals;"458" &sol;><&sol;p>&NewLine;

Recent Articles

Kumpulan DNS Gratis Tercepat!

0
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...

Apa itu DNS ? Dan Fungsinya

0
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...

Apa itu OLT ? Serta Fungsinya Dalam Jaringan

0
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...

Template Voucher Untuk Mixradius

2
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...

Daftar Port Game Online Mikrotik Terbaru

2
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...

Related Articles

Leave A Reply

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Dapatkan konten terbaik dari kami!