Cara Menginstal Nginx dengan Dukungan HTTP/2 di Ubuntu ⋆ ALexHost SRL
Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
04.06.2025

Cara Menginstal Nginx dengan Dukungan HTTP/2 di Ubuntu

Nginx adalah server web yang kuat yang dikenal dengan kinerja dan efisiensinya. Mengaktifkan dukungan HTTP/2 dapat meningkatkan performa situs web dengan memungkinkan multiplexing permintaan, mengurangi latensi, dan meningkatkan waktu pemuatan. Panduan ini akan memandu Anda melalui langkah-langkah untuk menginstal Nginx dengan dukungan HTTP/2 pada Ubuntu 18.04/20.04.

1. Prasyarat

Sebelum memulai, pastikan Anda memiliki yang berikut ini:

2. Memperbarui Indeks Paket

Mulailah dengan memperbarui indeks paket untuk memastikan Anda memiliki informasi terbaru tentang paket yang tersedia:

sudo apt update

3. Menginstal Nginx

Langkah 1: Instal Nginx

Untuk menginstal Nginx, jalankan perintah berikut:

sudo apt install nginx

Langkah 2: Mulai Nginx

Setelah terinstal, mulai layanan Nginx:

sudo systemctl start nginx

Langkah 3: Aktifkan Nginx untuk Memulai saat Boot

Untuk memastikan Nginx dimulai secara otomatis saat boot, jalankan:

sudo systemctl enable nginx

4. Menginstal OpenSSL

Untuk menggunakan HTTP/2, Anda harus mengaktifkan SSL/TLS. Anda dapat menginstal OpenSSL menggunakan:

sudo apt install openssl

5. Memperoleh Sertifikat SSL

Anda bisa mendapatkan sertifikat SSL gratis dari Let’s Encrypt. Pertama, instal Certbot, yang membantu dalam memperoleh dan mengelola sertifikat SSL:

sudo apt install certbot python3-certbot-nginx

Langkah 1: Dapatkan Sertifikat SSL

Jalankan perintah berikut ini untuk mendapatkan sertifikat untuk domain Anda:

sudo certbot --nginx

Ikuti petunjuknya untuk menyiapkan sertifikat SSL Anda. Certbot akan secara otomatis mengonfigurasi Nginx untuk menggunakan sertifikat dan mengaktifkan HTTPS.

6. Mengonfigurasi Nginx untuk HTTP/2

Setelah Anda memiliki sertifikat SSL, Anda dapat mengaktifkan HTTP/2 dalam konfigurasi Nginx.

Langkah 1: Edit berkas konfigurasi Nginx

Buka berkas konfigurasi Nginx default:

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

Langkah 2: Perbarui Blokir Server

Temukan blok server untuk konfigurasi HTTPS Anda (biasanya didefinisikan dengan listen 443 ssl;). Perbarui untuk menyertakan http2 seperti ini:

server {
listen 443 ssl http2;
server_name your_domain.com; # Replace with your domain
ssl_certificate /etc/letsencrypt/live/your_domain.com/fullchain.pem; # Adjust as necessary
ssl_certificate_key /etc/letsencrypt/live/your_domain.com/privkey.pem; # Adjust as necessary
location / {
# Your site configuration
}
}

Langkah 3: Simpan dan Keluar

Simpan perubahan dan keluar dari editor (CTRL X, lalu Y, lalu Enter).

7. Menguji Konfigurasi Nginx

Sebelum memulai ulang Nginx, periksa kesalahan sintaks dalam konfigurasi:

Jika semuanya baik-baik saja, Anda akan melihat pesan konfirmasi.

8. Memulai ulang Nginx

Untuk menerapkan perubahan, mulai ulang layanan Nginx:

sudo systemctl restart nginx

9. Memverifikasi Dukungan HTTP/2

Untuk memeriksa apakah HTTP/2 diaktifkan, Anda dapat menggunakan alat bantu online seperti tools.keycdn.com/http2-test atau menggunakan peramban yang dilengkapi dengan alat bantu pengembang.

Langkah 1: Menggunakan Alat Pengembang Peramban

  1. Buka situs web Anda pada peramban web.
  2. Klik kanan dan pilih Inspect atau tekan F12 untuk membuka Developer Tools.
  3. Buka tab Jaringan dan muat ulang halaman.
  4. Klik pada permintaan dan periksa kolom Protokol untuk melihat apakah HTTP/2 digunakan.

10. Kesimpulan

Menginstal Nginx dengan dukungan HTTP/2 pada Ubuntu 18.04/20.04 adalah cara terbaik untuk meningkatkan performa situs web Anda. Dengan mengikuti panduan ini, Anda dapat mengaktifkan HTTP/2, yang meningkatkan waktu muat dan pengalaman pengguna. Pantau server Anda secara teratur dan perbarui perangkat lunak Anda untuk mempertahankan kinerja dan keamanan yang optimal.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills