• Latest
  • Trending
  • All
image 1 1037

Hướng dẫn Nâng cấp HTTP/2 trên Nginx Webserver của DirectAdmin Update 2022

3 November, 2021
image 1 2

Giải Bài 4 trang 38 Vở bài tập Toán 5 Full

4 November, 2022
image 1 1

Top 7 uống nước đậu đỏ rang có tác dụng gì 2022 Mới nhất

4 November, 2022
image

Thảo Luận Truyện Tranh Unparalleled Mememori-Kun Mới Nhất

4 November, 2022
image 1 851

Đáp Án Hướng dẫn bài tập để cao 2022

24 October, 2022

Top 8 vì du về văn học viết chịu ảnh hưởng của văn học dân gian 2022 Full

24 October, 2022
image 1 850

Serum trị mụn cho da dầu giá rẻ 2022

24 October, 2022
image 1 849

Top 8 thay cảm ứng galaxy watch active 2 2022 Full

24 October, 2022

Hướng dẫn how do you show a fractional part in python? – làm thế nào để bạn hiển thị một phần phân số trong python? 2022

24 October, 2022
image 1 847

Tìm các từ phức trong các kết hợp từ được in đậm dưới đây Chi tiết

24 October, 2022

Gia Đình Hạnh Phúc

24 October, 2022
image 1 846

What is the sum of the measures of the interior angles of a regular polygon if each exterior 90? Full

24 October, 2022
image 1 845

Hướng dẫn can you plot a matrix in python? – bạn có thể vẽ một ma trận trong python không? Full

24 October, 2022
  • Home
Tuesday, March 21, 2023
T
  • Home
  • Hướng dẫn sử dụng
    • Auto Kết Bạn
    • Cách lấy lại mật mã tài khoản Facebook
    • Lọc Bạn Bè Không Tương Tác
    • Hướng dẫn sử dụng admin
    • Hướng dẫn sử dụng extension
    • Hướng dẫn sử dụng software
    • Auto Gems Rise of kingdoms AutoRok.net
  • Tạo Khiên Avatar FB
    • Tạo Bật khiên Facebook trên điện thoại
    • Cách làm dấu tick xanh facebook cho Fanpage, profile
    • Tạo Khiên Avatar FB
  • File là gì ?
  • Kế toán thuế
  • Truyện
  • VPS
  • Wiki
No Result
View All Result
T
No Result
View All Result

Hướng dẫn Nâng cấp HTTP/2 trên Nginx Webserver của DirectAdmin Update 2022

by bé kiều
3 November, 2021
in Uncategorised
0
image 1 1037
2.1k
SHARES
4k
VIEWS
Share on FacebookShare on Twitter

Kinh Nghiệm Hướng dẫn Hướng dẫn Nâng cấp HTTP/2 trên Nginx Webserver của DirectAdmin 2022

DirectAdmin là ứng dụng quản trị Hosting chuyên nghiệp hiện giờ đang rất được sử dụng bởi nhiều người tiêu dùng. Mặc định DirectAdmin sử dụng giao thức HTTP/1.1 trong những thông số kỹ thuật kỹ thuật setup (Custombuild 2.0).

Hướng dẫn này vận dụng cho trường hợp sử dụng 2 server là Apache và Nginx, trong số đó Apache là Application server và Nginx là Proxy. Nếu thông số kỹ thuật kỹ thuật DirectAdmin của bạn là Nginx chạy độc lập thì nên thay thế file:
/usr/local/directadmin/custombuild/configure/nginx_reverse/configure.nginx
Bằng file
/usr/local/directadmin/custombuild/configure/nginx/configure.nginx
Trước khi khởi đầu toàn bộ chúng ta cùng tìm hiểu sơ lược về HTTP/2 và quyền lợi khi tăng cấp.
NỘI DUNGHTTP/2 là gì?Khung thiết kế của HTTP/2Ưu điểm của HTTP/2Hướng dẫn tăng cấp HTTP/2 trên Nginx WebserverBước 1: Kiểm tra trạng thái của HTTP/2Bước 2: Tải thư viện OpenSSL 1.0.2Bước 3: Tạo thông số kỹ thuật kỹ thuật riêng cho NginxBước 4: Tạo thông số kỹ thuật kỹ thuật biên dịch lại NginxBước 5: Thực hiện Rebuild lại NginxHTTP/2 là gì?
HTTP/2 là giao thức mới được phát triển để thay thế HTTP/1.x – hiện giờ đang là mặc định setup trên toàn bộ những webserver. HTTP/2 là phiên bản trọn vẹn mới không phải bản sửa đổi của HTTP/1.x. Nó nhanh hơn, đơn thuần và giản dị hơn và mạnh hơn HTTP/1.x.
Khung thiết kế của HTTP/2
HTTP/2 có bộ khung nhị phân trọn vẹn mới và Từ đó không vận dụng ngược trở lại cho HTTP/1.x. Tuy nhiên  HTTP/2 vẫn sử dụng những khái niệm và ngữ nghĩa mấu chốt của giao thức cũ mà chỉ thay đổi những quy định khuôn dạng tài liệu truyền trên giao thức ngoài ra tương hỗ update thêm khái niệm “quyền ưu tiên” và “server push“.
Chi tiết về HTTP/2 xin mời xem tại đây:

https://http2.github.io/
https://developers.google.com/web/fundamentals/performance/http2/

Ưu điểm của HTTP/2
Tăng hiệu suất vận hành của giao thức trải qua Giảm độ trễ khi phản hồi tới người tiêu dùng cuối (Clients) và Sử dụng tài nguyên mạng của sever (Server Push).
http1-vs-http2
Hướng dẫn tăng cấp HTTP/2 trên Nginx Webserver
Trong bài này TinoHost sẽ làm ví dụ trên trang https://test.TinoHost.vn
Bước 1: Kiểm tra trạng thái của HTTP/2
Để kiểm tra xem server đã được tăng cấp HTTP/2 hay chưa toàn bộ chúng ta sử dụng công cụ trực tuyến https://http2.pro
No HTTP/2 tư vấn
Nếu kết quả hiện ra như hình trên thì trang của bạn chưa tương hỗ HTTP/2, giờ đây toàn bộ chúng ta sang bước tiếp theo đó.
Bước 2: Tải thư viện OpenSSL 1.0.2
HTTP/2 khởi đầu được tương hỗ trên 1.0.2, mà thư viện setup của DirectAdmin phổ cập trên phiên bản 1.50 là một trong.0.1e.
Lần lượt thực thi ba lệnh sau:
cd /usr/local/src/
wget -O /usr/local/src/openssl-1.0.2g.tar.gz https://www.openssl.org/source/openssl-1.0.2g.tar.gz
tar -xvzf openssl-1.0.2g.tar.gzwget -O /usr/local/src/openssl-1.0.2g.tar.gz https://www.openssl.org/source/openssl-1.0.2g.tar.gz
Bước 3: Tạo thông số kỹ thuật kỹ thuật riêng cho Nginx
Mục đích của bước này là tạo ra bộ file thông số kỹ thuật kỹ thuật riêng của bạn, tránh việc sửa trực tiếp vào file mặc định của DirectAdmin.
Tạo thư mục lưu thông số kỹ thuật kỹ thuật riêng
mkdir -p. /usr/local/directadmin/custombuild/custom/nginx/conf
mkdir -p. /usr/local/directadmin/data/templates/custom/
Tham số -p. nghĩa là tạo thư mục theo đường dẫn, việc này sẽ tinh giảm quy trình tạo thư mục
Sao chép file thông số kỹ thuật kỹ thuật Nginx
Sao chép 3 file thông số kỹ thuật kỹ thuật của Nginx là vào thư mục custom vừa tạo

nginx-vhosts.conf
nginx_server_secure.conf
nginx_server_secure_sub.conf

Thực hiện lần lượt lệnh copy file như sau:
cp /usr/local/directadmin/custombuild/configure/nginx/conf/nginx-vhosts.conf /usr/local/directadmin/custombuild/custom/nginx/conf/nginx-vhosts.conf
cp /usr/local/directadmin/data/templates/nginx_server_secure.conf /usr/local/directadmin/data/templates/custom/nginx_server_secure.conf
cp /usr/local/directadmin/data/templates/nginx_server_secure_sub.conf /usr/local/directadmin/data/templates/custom/nginx_server_secure_sub.conf
Sửa file nginx-vhosts.conf
bằng lệnh
nano /usr/local/directadmin/custombuild/custom/nginx/conf/nginx-vhosts.conf
Tìm dòng
# HTTPS server
server {
listen |IP|:|PORT_443| ssl|SPACE_HTTP2|;
listen 127.0.0.1:|PORT_443| ssl|SPACE_HTTP2|;
listen [::1]:|PORT_443| ssl|SPACE_HTTP2|;
Đổi đoạn ssl|SPACE_HTTP2| thành ssl http2
Kết quả sẽ như sau:
server {
listen |IP|:|PORT_443| ssl http2;
listen 127.0.0.1:|PORT_443| ssl http2;
listen [::1]:|PORT_443| ssl http2;
Lưu lại sửa đổi: bấm Ctrl + O
Thoát khỏi soạn thảo: bấm Ctrl + X
Sửa file nginx_server_secure.conf
bằng lệnh:
nano /usr/local/directadmin/data/templates/custom/nginx_server_secure.conf
Tìm dòng:
listen |IP|:|PORT_443| ssl;
Sửa thành:
listen |IP|:|PORT_443| ssl http2;
Lưu lại sửa đổi: bấm Ctrl + O
Thoát khỏi soạn thảo: bấm Ctrl + X
Sửa file nginx_server_secure_sub.conf
bằng lệnh:
nano /usr/local/directadmin/data/templates/custom/nginx_server_secure_sub.conf
Tìm dòng:
listen |IP|:|PORT_443| ssl;
Sửa thành:
listen |IP|:|PORT_443| ssl http2;
Lưu lại sửa đổi: bấm Ctrl + O
Thoát khỏi soạn thảo: bấm Ctrl + X
Bước 4: Tạo thông số kỹ thuật kỹ thuật biên dịch lại Nginx
Sửa file configure.nginx
Trước khi sửa file để đảm bảo bảo vệ an toàn và uy tín cần backup, thực thi những lệnh như sau:
cd /usr/local/directadmin/custombuild/configure/nginx_reverse/
tar -czf configure.nginx.default.tar.gz configure.nginx
Sau khi backup thì sửa file bằng lệnh:
nano /usr/local/directadmin/custombuild/configure/nginx_reverse/configure.nginx
Tìm đến đoạn quy định http_v2_module như sau:
“–with-http_v2_module”
“–with-cc-opt=”-D FD_SETSIZE=32768″”
Thêm vào giữa 2 dòng trên phần đường dẫn chưa mã nguồn OpenSSL 1.0.2 đã tải ở trên:
“–with-openssl=/usr/local/src/openssl-1.0.2g”
Kết quả trông như sau:
“–with-http_v2_module”
“–with-openssl=/usr/local/src/openssl-1.0.2g”
“–with-cc-opt=’-D FD_SETSIZE=32768′”
Lưu lại sửa đổi: bấm Ctrl + O
Thoát khỏi soạn thảo: bấm Ctrl + X
Bước 5: Thực hiện Rebuild lại Nginx
Ghi vào Task queue
echo “action=rewritevàvalue=nginx” >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d
Chạy Update để DiectAdmin build lại thông số kỹ thuật kỹ thuật Nginx
Thực hiện lần lượt những lệnh sau:
cd /usr/local/directadmin/custombuild
./build nginx_apache
./build rewrite_confs
service nginx restart
Quá trình setup mất vài phút, đến khi Nginx khởi động lại thành công xuất sắc thì nên kiểm tra lại bằng công cụ https://http2.pro
HTTP/2 supported!
Nếu kết quả hiện ra như trên hình thì đã tiếp tục tăng cấp thành công xuất sắc HTTP/2

79

Video Hướng dẫn Nâng cấp HTTP/2 trên Nginx Webserver của DirectAdmin mới nhất?

Quý khách đang tìm kiếm từ khóa Hướng dẫn Nâng cấp HTTP/2 trên Nginx Webserver của DirectAdmin 2022-11-04 01:39:41 san sẻ Kinh Nghiệm Hướng dẫn trong nội dung bài viết một cách 2022.
#Hướng #dẫn #Nâng #cấp #HTTP2 #trên #Nginx #Webserver #của #DirectAdmin Hướng dẫn Nâng cấp HTTP/2 trên Nginx Webserver của DirectAdmin
===> Nếu bạn có thắc mắc hay yếu tố gì nội dung bài viết trọn vẹn có thể để lại phản hồi cuối bài nhé.

Share828Tweet517Share
bé kiều

bé kiều

Tôi tên là Nguyễn Diêm Vương Tôi 22 tuổi và đang độc thân. Tôi đang sinh sống tại thành phố Cà Mau và vừa tốt nghiệp vào tháng 9, chuyên ngành của tôi là IT. Tôi có kinh nghiệm thực tập tại Công ty Alibaba trong 3 tháng. Tôi thích đọc sách và nấu ăn. Tôi là người cẩn thận và chăm chỉ. Tôi ham học hỏi và thích làm việc với mọi người. Tôi dễ thích nghi với môi trường làm việc mới và chủ động trong công việc . thích viết blog về cuộc sống chia sẻ kinh nghiệm thủ thuật mẹo review clip video ... mong bạn thích nó

  • Trending
  • Comments
  • Latest
image 1 1886

Review Cách tắt vòng tròn trong FO4 Chi tiết

21 December, 2021
hak-zalo-group

Cách lấy hak quyền trưởng nhóm Zalo

10 December, 2021

Review Filenoise trong Zalo là gì 2022

24 December, 2021
news11 1

Hướng dẫn tạo khiên bảo mật avatar trên máy tính

0
CÁCH TẠO KHIÊN BẢO MẬT AVATAR FACEBOOK ĐƠN GIẢN

CÁCH TẠO KHIÊN BẢO MẬT AVATAR FACEBOOK ĐƠN GIẢN

0
Lỗi đăng nhập facebook ở máy tính thì điện thoại bị văng ra

Lỗi đăng nhập facebook ở máy tính thì điện thoại bị văng ra

0
image 1 2

Giải Bài 4 trang 38 Vở bài tập Toán 5 Full

4 November, 2022
image 1 1

Top 7 uống nước đậu đỏ rang có tác dụng gì 2022 Mới nhất

4 November, 2022
image

Thảo Luận Truyện Tranh Unparalleled Mememori-Kun Mới Nhất

4 November, 2022

Category Posts

  • Hướng dẫn Thời hạn góp vốn của công ty TNHH 1 – 2 thành viên, Cổ phần năm 2017 Mới nhất 2022
  • What is Number Phone 347-896-6996 or 3478966996
    ?
  • What is Number 2814026522 or +12814026522
    ?
  • Tra Cứu MST NGUYỄN VIẾT LUÂN Mã Số Thuế của Công TY DN
  • What is Numberphone 800-769-1847 or 8007691847
    ?
  • What is Numberphone 8554865155 or +18554865155
    ?
  • What is Number 2027549919 or +12027549919
    ?
  • Mẹo raftel là gì – Nghĩa của từ raftel Chi tiết
  • Cập nhật Phụ Cấp Lương Là Gì ? Các Khoản Phụ Cấp Lương Thường Có Trong Doanh Nghiệp mới nhất ?
  • What is Numberphone 5093281422 or +15093281422
    ?
  • Top 10 tập bản đồ lịch sử 7 bài 16 2022 2022
  • Thảo Luận Tìm Tên truyện nhóc miko tập 25
  • What is Number Phone 4057027700 or +14057027700
    ?
  • Giúp Mình Tìm Tên truyện the gioi ao tinh
  • Tra Cứu MST VŨ VĂN HUYÊN Mã Số Thuế của Công TY DN
  • What is Number 5629416366 or +15629416366
    ?
  • What is Number 4012008029 or +14012008029
    ?
  • Tra Cứu MST Công ty cổ phần hakuda group Mã Số Thuế của Công TY DN
  • Review Can you use multiple monitors with virtual desktop? Chi tiết
  • What is Numberphone 813-331-2745 or 8133312745
    ?
  • Review Top 20 cửa hàng vinfast Huyện Dầu Tiếng Bình Dương 2022 Chi tiết
  • Feed into something là gì mới nhất
  • Tóm tắt Truyện chữ Minh tả Mới Nhất
  • What is Number 1-800-378-2260 or 18003782260
    ?
  • What is Number 346-347-7102 or 3463477102
    ?
Tạo Khiên Facebook - Bật bảo vệ avatar fb

Copyright © 2017 JNews.

Footer Site

  • About
  • Advertise
  • Privacy & Policy
  • Contact

Follow Us

No Result
View All Result
  • Home

Copyright © 2017 JNews.