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

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

[Ιστός] Το Nginx ενεργοποιεί το πρωτόκολλο HTTP/3 που βασίζεται στο QUIC

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2024-7-10 17:57:18 | | | |
Από την έκδοση 1.25.0, ο κύριος κλάδος του Nginx υποστηρίζει HTTP/3 (με βάση το πρωτόκολλο QUIC), αλλά εξακολουθεί να εμφανίζει πειραματικά χαρακτηριστικά.

Το πρωτόκολλο QUIC HTTP/3 κυκλοφορεί επίσημα
https://www.itsvse.com/thread-10330-1-1.html


Αυτό το άρθροΕγκαταστήστε το nginx-1.26.1 με βάση την έκδοση 9.3 του Rocky Linuxκαι ενεργοποιήστε την υποστήριξη πρωτοκόλλου HTTP/3 ταυτόχρονα.

Συνιστάται η δημιουργία nginx χρησιμοποιώντας μια βιβλιοθήκη SSL που παρέχει υποστήριξη QUIC, όπως BoringSSL, LibreSSL ή QuicTLS.

Αρχικά, εγκαταστήστε το πακέτο εξάρτησης ως εξής:



Εάν η εγκατάσταση των ninja-build και libunwind-devel αποτύχει, ανατρέξτε στα ακόλουθα:

Το πακέτο Rocky Linux 9 δεν βρέθηκε: Δεν ταιριάζει με το όρισμα: xxx
https://www.itsvse.com/thread-10789-1-1.html


Μεταγλώττιση boringssl

Η εντολή είναι η εξής:

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



Μεταγλώττιση και εγκατάσταση nginx

Η εντολή είναι η εξής:

Σημείωση: το boringssl/include πρέπει να ακολουθείται από την παράμετρο -x c και το ./configure πρέπει να προσθέσει --with-cc=c++ (χρησιμοποιώντας τον μεταγλωττιστή C++), διαφορετικά το σφάλμα θα είναι το εξής:


./configure: σφάλμα: Οι λειτουργικές μονάδες SSL απαιτούν τη βιβλιοθήκη OpenSSL.
Μπορείτε είτε να μην ενεργοποιήσετε τις λειτουργικές μονάδες είτε να εγκαταστήσετε τη βιβλιοθήκη OpenSSL
στο σύστημα ή να δημιουργήσετε τη βιβλιοθήκη OpenSSL στατικά από την πηγή
με το nginx χρησιμοποιώντας την επιλογή --with-openssl=<path>.


Αναφορά ερώτησης:

Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Δημιουργήστε soft links

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

Ξεκινήστε την υπηρεσία nginx (παραλείπεται), διαμορφώστε την ανάλυση DNS (παραλείπεται) και δοκιμάστε ως εξής:

https://http3check.net/?host=https%3A%2F%2Fattachtest.itsvse.com%2F



Η έκδοση του πρωτοκόλλου ασφαλείας HTTPS υποστηρίζει το εργαλείο ανίχνευσης
https://www.itsvse.com/thread-10688-1-1.html




Άρθρα αναφοράς:


Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.

(Τέλος)




Προηγούμενος:Το πακέτο Rocky Linux 9 δεν βρέθηκε: Δεν ταιριάζει με το όρισμα: xxx
Επόμενος:ASP.NET Βασική εξαίρεση Οι κεφαλίδες είναι μόνο για ανάγνωση, η απόκριση έχει ήδη ξεκινήσει
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2024-7-17 21:10:37 |
Διαμόρφωση συλλογής Nginx:https://nginx.org/en/docs/configure.html

Εάν θέλετε να χρησιμοποιήσετε την προσωρινή μνήμη, πρέπει να διαγράψετε --without-http-cache
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2024-7-18 09:06:39 |
Για τα προβλήματα που ενδέχεται να αντιμετωπίσετε με proxy_pass, τροποποιούνται τα εξής:


Μπορεί να υπάρχουν πολλές add_header οδηγίες. Θα πρέπει ναΜόνοadd_header δεν έχουν οριστεί εντολές στο τρέχον επίπεδο, μεταβιβάζονται από το προηγούμενο επίπεδο διαμόρφωσης.

Αυτό σημαίνει ότι εάν το τρέχον πεδίο έχει ρυθμιστεί με την εντολή add_header, δεν θα αναφέρεται στην εντολή του υψηλότερου επιπέδου, αλλά θα χρησιμοποιεί μόνο την εντολή του τρέχοντος πεδίου.

Αναφορά:Η σύνδεση με υπερσύνδεσμο είναι ορατή.


 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2024-7-18 09:17:31 |
Χρησιμοποιήστε το curl για να ελέγξετε την υποστήριξη HTTP/3 του ιστότοπου δοκιμής
https://www.itsvse.com/thread-10794-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com