Khám phá: Nginx Plus trông như thế nào?

Apache HTTP vẫn đang dẫn đầu về thị phần máy chủ web nhưng có vẻ như Nginx sẽ tiếp quản khá sớm.


Nginx được biết đến với hiệu suất và dẫn đầu trong các trang web 10K và 100K hàng đầu.

Dữ liệu của SameTech

Nginx là một máy chủ web nguồn mở và nó tuyệt vời.

Nó tích hợp tốt với nhiều phụ trợ, máy chủ ứng dụng. Nếu bạn đang làm việc trên Nginx, thì bạn có thể biết Nginx Plus, một phiên bản thương mại của Nginx.

Nginx Plus nhận được nhiều hơn đặc trưng hơn Nginx (như bạn có thể đoán).

Ví dụ:

  • Sự kiên trì của phiên để đảm bảo các yêu cầu được chuyển đến cùng một máy chủ ngược dòng
  • Phân cụm có tính sẵn sàng cao để tránh các điểm lỗi đơn (SPOF)
  • Kiểm tra sức khỏe tích cực để ngừng gửi yêu cầu đến các máy chủ bị lỗi
  • Khám phá các dịch vụ bằng DNS
  • Một bộ cân bằng tải đầy đủ tính năng
  • Kiểm soát nhiều hơn về bộ nhớ cache
  • Giám sát sẵn có để gỡ lỗi, sử dụng tài nguyên, xử lý sự cố
  • Dấu hiệu duy nhất trên
  • Mô-đun động WAF
  • Kiểm soát băng thông cho truyền phát mp4
  • và nhiều thứ khác nữa…

Nginx Plus có sẵn để phân phối sau.

  • RHEL / CentOS
  • Amazon Linux
  • Oracle Linux
  • FreeBSD
  • Con chuột
  • Ubuntu
  • debian

và cũng trên IaaS sau (cơ sở hạ tầng như một dịch vụ)

  • Nền tảng đám mây của Google (GCP)
  • Dịch vụ web Amazon (AWS)
  • Microsoft Azure

Cài đặt Nginx Plus

Nginx cung cấp Dùng thử MIỄN PHÍ 30 ngày, vì vậy nếu bạn muốn khám phá, bạn có thể tải về bản dùng thử.

Sau đây tôi đã thử nghiệm trên Google Cloud

Có hai cách để cài đặt Nginx Plus.

Một là hướng dẫn sử dụng giải thích ở đâythứ hai thông qua kịch bản.

Hãy để sử dụng cách viết kịch bản dễ dàng.

  • Đăng nhập vào máy chủ bằng root
  • Thực hiện các kịch bản dưới đây

wget https://cs.nginx.com/static/install-nginx && chmod + x cài đặt-nginx
./ install-nginx #hash key do Nginx cung cấp

  • Thay thế văn bản màu đỏ bằng khóa băm một lần do Nginx cung cấp

Ví dụ:

[[email được bảo vệ] ~] # ./install-nginx 148740a5769c640b3233406d04c5b58e
Tập lệnh này sẽ cài đặt NGINX Plus
Bạn có muốn cài đặt nginx-plus cho centos 7 không? [y / n]: y
2017-12-03 07:49:37 URL: https: //cs.nginx.com/otl/148740a5769c640b3233406d04c5b58e/cert [1334/1334] -> "/etc/ssl/nginx/nginx-repo.crt" [1]
2017-12-03 07:49:38 URL: https: //cs.nginx.com/otl/148740a5769c640b3233406d04c5b58e/private_key [1708/1708] -> "/etc/ssl/nginx/nginx-repo.key" [1]
Các plugin đã tải: quickmirror
nginx-plus | 2,9 kB 00:00:00
nginx-plus / x86_64 / chính_db | 137 kB 00:00:01
Đang tải tốc độ gương từ hostfile được lưu trữ
* cơ sở: Mirror.xmission.com
* epel: gương.hmc.edu
* tính năng bổ sung: centos.s.uw.edu
* cập nhật: Mirror.syringanetworks.net
Giải quyết phụ thuộc
–> Chạy kiểm tra giao dịch
—> Gói nginx-plus.x86_64 0: 1.13.4-1.el7.ngx sẽ được cài đặt
–> Kết thúc giải quyết phụ thuộc
Phụ thuộc giải quyết
================================================== ================================================== ================================================== =========
Gói Arch Kích thước kho lưu trữ
================================================== ================================================== ================================================== =========
Cài đặt:
nginx-plus x86_64 1.13.4-1.el7.ngx nginx-plus 2.9 M
Tóm tắt giao dịch
================================================== ================================================== ================================================== =========
Cài đặt 1 Gói
Tổng kích thước tải xuống: 2,9 M
Kích thước cài đặt: 7.2 M
Tải xuống các gói:
nginx-plus-1.13.4-1.el7.ngx.x86_64.rpm | 2.9 MB 00:00:20
Chạy kiểm tra giao dịch
Chạy thử giao dịch
Kiểm tra giao dịch đã thành công
Chạy giao dịch
Cài đặt: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
———————————————————————-
Cảm ơn bạn đã sử dụng NGINX!
Vui lòng tìm tài liệu về NGINX Plus tại đây:
/usr/share/nginx/html/nginx-modules-reference.pdf
NGINX Plus là phần mềm độc quyền. Thông tin giấy phép và EULA:
/ usr / chia sẻ / doc / nginx-plus /
Để biết thông tin hỗ trợ, vui lòng xem:
https://www.nginx.com/support/
———————————————————————-
Đang xác minh: nginx-plus-1.13.4-1.el7.ngx.x86_64 1/1
Cài đặt:
nginx-plus.x86_64 0: 1.13.4-1.el7.ngx
Hoàn thành!
[[email được bảo vệ] ~] #

Đó là dễ dàng!

Hãy để Lốc bắt đầu Nginx và xác minh cài đặt bằng cách truy cập IP máy chủ.

dịch vụ nginx bắt đầu

và như bạn có thể thấy, nó sự thành công!

Dừng / Bắt đầu Nginx

Quy trình dừng và bắt đầu vẫn giống như nguồn mở Nginx.

dịch vụ nginx dừng # để dừng
dịch vụ nginx bắt đầu # để bắt đầu
dịch vụ nginx status # để kiểm tra trạng thái
dịch vụ nginx khởi động lại # để khởi động lại

Giám sát thời gian thực

Như đã đề cập trước đó, Plus cung cấp giám sát hoạt động trực tiếp, nơi bạn có thể kiểm tra số liệu chi tiết.

Ví dụ:

  • Yêu cầu hiện tại và tổng số
  • Yêu cầu mỗi giây
  • Phản hồi bằng mã trạng thái HTTP
  • Kích thước dữ liệu lưu lượng truy cập bằng cách gửi và nhận
  • Chi tiết yêu cầu ngược dòng

Hãy nhìn vào trang web demo

Nginx Plus có vẻ là giải pháp hoàn hảo cho việc cân bằng tải dựa trên phần mềm, để cải thiện hiệu suất web, phục vụ đồng thời một lượng lớn khách truy cập.

Bạn có thích Nginx không? Hãy dùng thử Nginx Plus; bạn sẽ thích nó!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map