Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 4211|Jawab: 3

Nginx menambahkan protokol HTTP/2 yang diaktifkan

[Salin tautan]
Diposting pada 07/05/2022 19.13.24 | | | |
Protokol HTTP/2 adalah versi 2.0 dari Hypertext Transfer Protocol, protokol HTTP generasi berikutnya. HTTP 2.0 menyediakan pengiriman HTTP yang dioptimalkan secara semantik dengan kemampuan untuk menggunakan kembali permintaan dan respons HTTP pada satu koneksi, sangat meningkatkan efisiensi permintaan/respons. Kami menyarankan agar semua situs web mengaktifkan HTTP/2.

Protokol HTTP/1.x dan HTTP/2 dibandingkan
https://www.itsvse.com/thread-10023-1-1.html

Pertama, untuk mengaktifkan HTTP/2, diperlukan Nginx versi 1.9 atau lebih tinggi, dan http_v2_module modul diperlukan. Saya sudah menginstal layanan Nginx di server saya dan perlu mengkompilasi ulang Nginx jika saya menambahkan protokol HTTP/2.

Pertama, masukkan perintah berikut untuk melihatParameter yang dikompilasi sebelumnya




Buka kode sumber nginx-1.20.1, tambahkan parameter --with-http_v2_module, kompilasi ulang, dan perintahnya adalah sebagai berikut:

Jangan membuat instalasi!!!

Cadangkan file ngxin sebelumnya terlebih dahulu


Hentikan layanan nginx dan ganti nginx file dengan perintah berikut:

Seperti yang ditunjukkan di bawah ini:



Situs web ini diaktifkan protokol HTTP/2

Ubah file konfigurasi nginx.conf sebagai berikut:


Mulai ulang layanan nginx, lalu temukan situs web pengujian online dan uji sebagai berikut:



(Akhir)




Mantan:Nginx menggunakan HTTPS untuk mengonfigurasi sertifikat SSL
Depan:ASP.NET Core menghosting model Dalam Proses dan Di Luar Proses di IIS
Diposting pada 07/05/2022 22.50.38 |
Saya di sini untuk belajar lagi...
 Tuan tanah| Diposting pada 12/06/2022 14.08.41 |
Protokol QUIC HTTP/3 secara resmi dirilis
https://www.itsvse.com/thread-10330-1-1.html
 Tuan tanah| Diposting pada 02/04/2025 16.10.49 |
nginx:[memperingatkan] "dengarkan ... http2" tidak digunakan lagi, gunakan direktif "http2" sebagai gantinya di /data2/middleware/nginx/conf.d/itsvse.conf:2


Tulisan versi lama:


Cara menulis versi baru:

Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com