Cài đặt chứng chỉ SSL trên NGINX để bật HTTPS
Người dùng cần chuẩn bị sẵn tệp chứng chỉ số (SSL/TLS certificate) trước khi thực hiện các bước cấu hình. Nếu chưa có chứng chỉ, có thể đăng ký offered miễn phí 90 ngày tại https://www.sslforfree.com.
Sau khi tải về, bộ chứng chỉ thường gồm ba tệp:
certificate.crt: Chứng chỉ do server CN (Common Name) cấp.
ca_bundle.crt: Chuỗi chứng chỉ xác th ...
Đăng vào ngày 15 tháng 7 lúc 22:22
Cài đặt và cấu hình Nginx - Hướng dẫn toàn diện từ cơ bản đến nâng cao
Nginx
Tổng quan và ứng dụng thực tế
Giới thiệu về Nginx
1. Nginx (engine x) là một máy chủ web HTTP hiệu suất cao và đồng thời cũng là máy chủ proxy ngược, hỗ trợ cả dịch vụ IMAP/POP3/SMTP. Nginx được phát triển bởi Igor Sysoev cho trang web Rambler.ru của Nga (đứng thứ hai về lượng truy cập tại Nga), phiên bản công khai đầu tiên 0.1.0 được phá ...
Đăng vào ngày 15 tháng 7 lúc 08:37
Triển khai Tengine trên hệ thống Linux
Bài viết này sẽ hướng dẫn chi tiết cách cài đặt và cấu hình Tengine, một phiên bản mở rộng của Nginx do Alibaba phát triển, trên một hệ thống Linux (ví dụ: CentOS).
1. Tải về và Biên dịch Tengine
Để bắt đầu, chúng ta cần tải mã nguồn của Tengine và biên dịch nó từ mã nguồn. Điều này đảm bảo bạn có phiên bản mới nhất và có thể tùy chỉnh các mod ...
Đăng vào ngày 12 tháng 7 lúc 22:17
Phân tích kỹ thuật và khắc phục hiệu ứng Thundering Herd trong Nginx
Bản chất của hiệu ứng Thundering Herd trong hệ thống High-Load
Hiệu ứng Thundering Herd (tạm dịch: hiệu ứng bầy đàn) là một bài toán kinh điển trong lập trình hệ thống mạng song song, đặc biệt nghiêm trọng trong kiến trúc Nginx hiện nay. Vấn đề phát sinh khi nhiều tiến trình worker cùng lúc chuyển sang trạng thái chờ (block) trên cùng một liste ...
Đăng vào ngày 12 tháng 7 lúc 22:12
Cấu hình Domain tùy chỉnh cho LobeChat: Hướng dẫn thực hành
Bạn đã triển khai LobeChat và đang sử dụng các tính năng chat và voice mạnh mẽ của nó, nhưng mỗi lần truy cập phải nhập một chuỗi địa chỉ IP và cổng dài dòng? Hoặc bạn muốn có một đường dẫn riêng cho trợ lý AI của mình, chẳng hạn như troly-ai.congtendomain.com, trông chuyên nghiệp và dễ nhớ hơn?Trong bài viết này, tôi sẽ hướng dẫn bạn từng bước ...
Đăng vào ngày 11 tháng 7 lúc 10:47
Tối ưu Hóa Triển Khai Giao Diện Chatbot: Hướng Dẫn Từng Bước Cho Môi Trường Sản Phẩm
Bài viết này tập trung giải quyết các vấn đề thường gặp khi triển khai giao diện chatbot (Chatbot UI), bao gồm cấu hình phức tạp, hạn chế về hiệu năng và khả năng mở rộng kém. Chúng tôi cung cấp một giải pháp toàn diện sử dụng containerization, tối ưu hóa cân bằng tải và các tập lệnh tự động hóa, giúp đơn giản hóa đáng kể quy trình triển khai v ...
Đăng vào ngày 11 tháng 7 lúc 04:21
Hàng công cụ thiết yếu và cấu hình Nginx cho dự án Go
Chuẩn bị môi trường và quản lý phụ thuộc
Việc cấu hình đúng runtime, chỉ định nguồn tải gói và vận hành module là bước nền tảng cho mọi dự án Go. Dưới đây là quy trình chuẩn hóa các thao tác thường dùng.
Thiết lập biến môi trường
Xác minh phiên bản trình biên dịch và hiển thị trạng thái cấu hình hiện tại:
go version
go env
Bật chế độ module m ...
Đăng vào ngày 10 tháng 7 lúc 19:26
Giới thiệu về các bộ cân bằng tải phổ biến: LVS, Nginx, HAProxy
I. Giới thiệu cơ bản
1.1 LVS
LVS là viết tắt của Linux Virtual Server, có nghĩa là máy chủ ảo Linux. LVS bao gồm ipvsadm ở không gian người dùng và ipvs ở không gian kernel. ipvsadm được dùng để định nghĩa quy tắc, ipvs sử dụng các quy tắc được định nghĩa bởi ipvsadm để hoạt động.
1.2 Nginx
Nginx là một máy chủ web nhẹ/đảo ngược proxy và máy c ...
Đăng vào ngày 9 tháng 7 lúc 11:57
Cấu hình SSL cho Nginx với Chứng Chỉ Đáng Tin Cậy
Cài đặt và cấu hình Nginx để hỗ trợ HTTPS sử dụng chứng chỉ SSL đáng tin cậy.
1. Cài đặt Nginx với Mô-đun SSL
Truy cập tài liệu chính thức của Nginx để biết thêm thông tin về cách cấu hình:
Hướng dẫn cài đặt Nginx
sudo yum -y install openssl openssl-devel # Mô-đun http_ssl cần openssl
./configure \
--sbin-path=/usr/local/nginx/nginxbi ...
Đăng vào ngày 3 tháng 7 lúc 13:09
Xây dựng hệ thống lưu trữ tệp tin tùy chỉnh với FastDFS và Nginx
Giới thiệu FastDFS
FastDFS là hệ thống tệp tin phân tán mã nguồn mở viết bằng ngôn ngữ C, được thiết kế tối ưu cho môi trường mạng internet. Hệ thống này hỗ trợ các cơ chế như sao lưu dự phòng, cân bằng tải, mở rộng tuyến tính và tập trung vào các chỉ số hiệu năng cao.
Kiến trúc FastDFS bao gồm hai thành phần chính:
Tracker Server: Thực hiện ...
Đăng vào ngày 2 tháng 7 lúc 13:39