News Nginx là gì? Nghiên cứu toàn tập về Nginx

Thảo luận trong 'Tin công nghệ' bắt đầu bởi minhduongpro, 15/1/20.

  1. minhduongpro PageRank 2 Member

    Tham gia ngày:
    21/7/17
    Nginx là gì?

    Nginx là 1 máy chủ proxy ngược mã nguồn gốc mở (open source reverse proxy server) dùng rộng rãi giao thức HTTP, HTTPS, SMTP, POP3 và IMAP.

    Nginx dễ được tậu nhằm cân bằng vận tải (load balancer), HTTP cache và máy chủ web (web server). NGINX là một web server mạnh mẽ và sử dụng kiến trúc đơn luồng, liệu pháp sự kiện vì thế nên nó hiệu quả hơn Apache server ví như được cấu hình xác thực.

    ngày một được ưa chuộng và góp mặt trên khắp các máy chủ Linux, Nginx hiện tại được dùng bởi 1- 4% tổng con số tên khu vực khắp thế giới, tiêu biểu là Facebook, Microsoft, Google, Apple,…

    Nginx có mặt trên thị trường và vững mạnh ví dụ thế nào?

    Năm 2002, Igor Sysoev tăng trưởng Nginx ban sơ và ban bố lần đầu lên năm 2004. Tháng 7 năm 2011, siêu thị Nginx Inc được thành lập mang trụ sở trước hết ở San Francisco, California, USA.

    Nguyên lí hoạt động của Nginx

    không giống ví dụ một số chương trình máy chủ không bình thường, Nginx ko dựa vào luồng (threads) để có thể khắc phục một số truy vấn (request) mà theo kiến trúc phương hướng sự kiện (event-driven) ko đồng bộ (asynchronous) và có lẽ sẽ mở rộng.

    >>> Xem thêm: bán máy chủ dell r940

    Nginx Xuất hiện tính năng gì?

    rất nhiều tính năng của máy chủ HTTP Nginx

    • có khả năng xử lý hơn 10.000 liên hệ cùng lúc với bộ nhớ tốt.
    • chuyên dụng cho tập tin tĩnh (static files) và lập chỉ mục tập tin.
    • nâng cao tốc reverse proxy qua bộ nhớ đệm (cache), thăng bằng chuyên chở đơn thuần và xu hướng chịu lỗi.
    • tương trợ tăng tốc có sở nhớ đệm của FastCGI, uwsgi, SCGI, và các máy chủ memcached.
    • Kiến trúc modular, tăng tốc độ nạp trang qua nén gzip tự tiện.
    • tương trợ mã hoá SSL và TLS.
    • Cấu hình linh hoạt; lưu lại nhật ký truy vấn
    • Chuyển cách lỗi 3XX-5XX
    • Rewrite URL (URL rewriting) sử dụng regular expressions
    • ngăn ngừa số trường hợp giải đáp ứng tầm nã
    • ngừng tổng đài tìm tới song song hoặc truy vấn từ một phòng khám nào
    • nguy cơ nhúng mã PERL
    • tương trợ và tương xứng mang IPv6
    • hỗ trợ WebSockets
    • tương trợ lan vận chuyển file FLV và MP4
    một vài tính năng máy chủ mail proxy của Nginx

    • một số phương án chính xác :
    POP3: USER/PASS, APOP, AUTH LOGIN/PLAIN/CRAM-MD5;

    IMAP: LOGIN, AUTH LOGIN/PLAIN/CRAM-MD5;

    SMTP: AUTH LOGIN/PLAIN/CRAM-MD5;

    • hỗ trợ SSL, STARTTLS và STLS
    khắc phục của Nginx

    không support .htaccess

    >>> Xem thêm: máy chủ Dell R740XD



    cách thức cài đặt Nginx

    Bước 1: tải bản Nginx cho Windows Đối với link nginx.org/en/download và giải nén.

    Bước 2: Chạy Nginx vì cách chạy file nginx.exe.

    Bạn cũng có lẽ sẽ dùng lệnh thông qua cmd nhằm mục đích là khởi động Nginx, reload hoặc stop Nginx.

    Bước 3: nhằm quản lý Nginx vì lệnh trong cmd, bạn cần đi đến thư mục root của Nginx, mở Command Prompt hay run cmd:

    cd /d d:\Web\nginx

    dưới đây khi đã di chuyển sang thư mục root của Nginx, bạn có thể sử dụng một vài lệnh sau:

    start nginx

    # phát động Nginx

    nginx -s stop

    # ngừng nginx

    nginx -s quit

    # Thoát Nginx, dòng này là thoát hết áp dụng Nginx đang chạy

    nginx -s reload

    # Load lại nginx lúc bạn đổi thay cấu hình của Nginx

    nginx -s reopen

    # Mở file logs

    Bước 4: sau đây lúc khởi động Nginx, bạn hãy đến localhost

    sở hữu các tính năng mở rộng, Nginx có khả năng là 1 phương pháp logic để dùng cho ứng dụng của bạn !

    Tuỳ vào thuộc tính, nhu cầu dùng mà bạn cần sắm một biện pháp hợp lý có mình.

    >>> Xem thêm: bán dell r740
     
    #1

Chia sẻ trang này