이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 3617|회답: 3

[웹] Nginx는 QUIC를 기반으로 HTTP/3 프로토콜을 지원합니다

[링크 복사]
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


이 논문Rocky Linux 9.3 기반 nginx-1.26.1 설치그리고 동시에 HTTP/3 프로토콜 지원을 활성화할 수 있습니다.

BoringSSL, LibreSSL, QuicTLS와 같이 QUIC를 지원하는 SSL 라이브러리를 사용하여 nginx를 구축하는 것이 권장됩니다.

먼저, 다음과 같이 의존성 패키지를 설치하세요:



ninja-build와 libunwind-devel 설치가 실패할 경우, 다음 사항을 참고해 주세요:

Rocky Linux 9 패키지를 찾지 못함: 논쟁 대상 일치 없음: xxx
https://www.itsvse.com/thread-10789-1-1.html


보링슬 컴파일

명령어는 다음과 같습니다:

아래에 나와 있습니다:



nginx 컴파일 및 설치

명령어는 다음과 같습니다:

참고: boringssl/include 뒤에는 -x c 매개변수가 따라야 하며, ./configure 는 --with-cc=c++(C++ 컴파일러 사용)를 추가해야 하며, 그렇지 않으면 오류는 다음과 같습니다:


./configure: error: SSL 모듈은 OpenSSL 라이브러리가 필요합니다.
모듈을 활성화하지 않거나 OpenSSL 라이브러리를 설치할 수 있습니다
시스템에 통합하거나 소스에서 정적으로 OpenSSL 라이브러리를 구축할 수 있습니다
nginx에서 --with-openssl=<path> 옵션을 사용해 사용할 수 있습니다.


질문 참고문헌:

하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.

소프트 링크 생성

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시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com