Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 4211|Απάντηση: 3

Το Nginx προσθέτει ενεργοποιημένο το πρωτόκολλο HTTP/2

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 7/5/2022 7:13:24 μ.μ. | | | |
Το πρωτόκολλο HTTP/2 είναι η έκδοση 2.0 του Hypertext Transfer Protocol, της επόμενης γενιάς του πρωτοκόλλου HTTP. Το HTTP 2.0 παρέχει σημασιολογικά βελτιστοποιημένη αποστολή HTTP με τη δυνατότητα επαναχρησιμοποίησης αιτημάτων και απαντήσεων HTTP σε μία μόνο σύνδεση, βελτιώνοντας σημαντικά την αποτελεσματικότητα αιτήματος/απόκρισης. Συνιστούμε όλοι οι ιστότοποι να έχουν ενεργοποιημένο το HTTP/2.

Τα πρωτόκολλα HTTP/1.x και HTTP/2 συγκρίνονται
https://www.itsvse.com/thread-10023-1-1.html

Πρώτον, για να ενεργοποιήσετε το HTTP/2, απαιτείται έκδοση Nginx 1.9 ή νεότερη και απαιτούνται http_v2_module λειτουργικές μονάδες. Έχω ήδη εγκατεστημένη την υπηρεσία Nginx στον διακομιστή μου και πρέπει να μεταγλωττίσω ξανά το Nginx εάν προσθέσω το πρωτόκολλο HTTP/2.

Πρώτα, πληκτρολογήστε την ακόλουθη εντολή για προβολήΠαράμετροι που έχουν μεταγλωττιστεί προηγουμένως




Μεταβείτε στον πηγαίο κώδικα nginx-1.20.1, προσθέστε την παράμετρο --with-http_v2_module, μεταγλωττίστε ξανά και η εντολή είναι η εξής:

Μην κάνετε εγκατάσταση!!!

Δημιουργήστε πρώτα αντίγραφα ασφαλείας του προηγούμενου αρχείου ngxin


Διακόψτε την υπηρεσία nginx και αντικαταστήστε το αρχείο nginx με την ακόλουθη εντολή:

Οπως φαίνεται παρακάτω:



Ο ιστότοπος έχει ενεργοποιημένο πρωτόκολλο HTTP/2

Τροποποιήστε το αρχείο διαμόρφωσης nginx.conf ως εξής:


Επανεκκινήστε την υπηρεσία nginx και, στη συνέχεια, βρείτε έναν διαδικτυακό ιστότοπο δοκιμών και δοκιμάστε τον ως εξής:



(Τέλος)




Προηγούμενος:Το Nginx χρησιμοποιεί HTTPS για τη διαμόρφωση πιστοποιητικών SSL
Επόμενος:Το ASP.NET Core φιλοξενεί τα μοντέλα In-Process και Out-Of-Process στις υπηρεσίες IIS
Δημοσιεύτηκε στις 7/5/2022 10:50:38 μ.μ. |
Είμαι εδώ για να μάθω ξανά...
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 12/6/2022 2:08:41 μ.μ. |
Το πρωτόκολλο QUIC HTTP/3 κυκλοφορεί επίσημα
https://www.itsvse.com/thread-10330-1-1.html
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2/4/2025 4:10:49 μ.μ. |
nginx:[προειδοποιούν] το «ακούστε... http2" έχει καταργηθεί, χρησιμοποιήστε την οδηγία "http2" στο /data2/middleware/nginx/conf.d/itsvse.conf:2


Παλιά έκδοση γραφής:


Πώς να γράψετε τη νέα έκδοση:

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com