Sử dụng Nginx cho Xvast: Làm thế nào để mã hóa trang web động?

DRM-X 4.0 không chỉ bảo vệ nội dung âm thanh/video, PDF, HTML tĩnh và hình ảnh, mà còn bảo vệ toàn bộ trang web, bao gồm tất cả các trang, javascript, hình ảnh và CSS. Nó có thể được áp dụng để bảo vệ các cuộc họp video trực tuyến, chẳng hạn như Zoom Web SDK, Agora Video Call. Nó cũng có thể bảo vệ bất kỳ trang web nào, chẳng hạn như các trang web mã nguồn mở phổ biến, WordPress hoặc Moodle.

Các bài hướng dẫn khác
Sử dụng Nginx cho Xvast: Làm thế nào để mã hóa trang web động?

Giới thiệu:

Haihaisoft đã phát triển Nginx For Xvast, dựa trên Nginx trên nền tảng Linux. Nginx [engine x] là một máy chủ HTTP và máy chủ proxy ngược. Nginx For Xvast bao gồm tất cả các tính năng hiện có của máy chủ web Nginx, nó cũng hỗ trợ mã hóa các trang web động hoặc tĩnh, chẳng hạn như trang web HTML, PHP. Nó cũng là một máy chủ proxy ngược, bạn có thể thực hiện proxy ngược cho bất kỳ trang web nào và áp dụng mã hóa DRM-X 4.0 cho các trang web PHP, JSP, ASP.net, NodeJS. Trang web được bảo vệ hỗ trợ tất cả các tính năng bảo mật DRM-X 4.0, chẳng hạn như Smart Prevent Screen, Blacklist, License kết hợp với phần cứng, và tất cả mã nguồn đều được mã hóa và bảo vệ bằng License. Theo mặc định, nó hỗ trợ bảo vệ trang web bằng chứng chỉ SSL/TLS.

Nginx For Xvast

Yêu cầu đối với nhà cung cấp nội dung:

Bạn cần có tài khoản DRM-X 4.0 Enterprise. Đối với doanh nghiệp, bạn có thể đăng ký tài khoản DRM-X 4.0 Enterprise miễn phí trong tháng đầu tiên. Bảng so sánh phí và chức năng của DRM-X 4.0

Bạn cần có máy chủ đám mây Linux hoặc máy chủ chuyên dụng để lưu trữ Nginx cho Xvast. Chúng tôi khuyên dùng CentOS. Bạn cũng có thể sử dụng Ubuntu hoặc bất kỳ máy chủ Linux nào khác.

Yêu cầu đối với người dùng cuối:

Cài đặt phiên bản mới nhất Trình duyệt Xvast Nó hỗ trợ Windows, MacOS và Android.

Cài đặt:

Vui lòng ghé thăm trang của bạn. Trang Bảo vệ Trang web DRM-X 4.0 và kiểm tra Bước 4. Bảo vệ các trang web. Tải xuống Nginx cho Xvast.

Giải nén nó vào máy chủ của bạn. /usr/local/nginx/ thư mục. Ở đây chúng tôi đã thử nghiệm và nó hoạt động trên CentOS và Ubuntu Linux. Nó cũng sẽ hoạt động trên các máy chủ Linux hoặc FreeBSD khác.

Lấy các tham số mã hóa:

Vui lòng sao chép các tham số mã hóa sau vào Nginx cho Xvast. Vui lòng dán chúng vào phần cấu hình máy chủ trong tệp nginx.conf.

Nginx Encryption Params

Các tham số mã hóa trong Nginx cho Xvast:

add_header 4.drm-x.com-Param "*****Sample_ReplaceWithYourOwnParam*****=="; add_header 4.drm-x.com-Header "*****Sample_ReplaceWithYourOwnHeader*****==";

Vui lòng chọn Hồ sơ Giấy phép và sao chép Tham số Mã hóa của riêng bạn.

Cấu hình nginx.conf Bạn có thể sử dụng tệp mẫu của chúng tôi. nginx.conf .

Theo ví dụ của chúng tôi nginx.conf Tệp này, bạn cần đảm bảo:

#gzip on; #Bạn phải bỏ chú thích dòng gzip và vô hiệu hóa gzip để hỗ trợ mã hóa

Trong mục Máy chủ:

chunked_transfer_encoding off; # Bạn cần đảm bảo: chunked_transfer_encoding off;

Ví dụ về Reverse Proxy cho trang web, chẳng hạn như Reverse Proxy: https://cn.haihaisoft.com:

server { listen 443 ssl http2; # listen 443 ssl; server_name demo12cn.hhsview.com; add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"; add_header 4.drm-x.cn-Param "*************************************"; add_header 4.drm-x.cn-Header "************************************"; ssl_certificate /root/.acme.sh/demo1cn.hhsview.com_ecc/fullchain.cer; ssl_certificate_key /root/.acme.sh/demo1cn.hhsview.com_ecc/demo1cn.hhsview.com.key; chunked_transfer_encoding off; location / { proxy_pass https://cn.haihaisoft.com/; proxy_ssl_server_name on; proxy_set_header Accept-Encoding ""; root html; index index.html index.htm; } # This is for remind user: if they are not using Xvast, it will redirect to http://www.xvast.com, if you comment it out it will display messy encrypted code. # if ($http_user_agent !~ "Xvast") { # rewrite ^/(.*) http://www.xvast.com/permanent; # } }

Đối với dịch vụ lưu trữ website PHP, đây là trang web WordPress PHP demo của chúng tôi: https://demo11cn.hhsview.com

Nó đang chạy trên PHP72 và đã được cài đặt MySQL.

server { listen 443 ssl http2; # listen 443 ssl; server_name demo12cn.hhsview.com; add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"; add_header 4.drm-x.cn-Param "*************************************"; add_header 4.drm-x.cn-Header "************************************"; ssl_certificate /root/.acme.sh/demo12cn.hhsview.com_ecc/demo12cn.hhsview.com.cer; ssl_certificate_key /root/.acme.sh/demo12cn.hhsview.com_ecc/demo12cn.hhsview.com.key; chunked_transfer_encoding off; location / { root html; index index.html index.htm index.php; } location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } # if ($http_user_agent !~ "Xvast") { # rewrite ^/(.*) https://www.xvast.com/protected_site.html permanent; # } }

Nhận chứng chỉ SSL miễn phí trên Linux:

yum install socat nohup curl https://get.acme.sh | sh acme.sh --issue --standalone -d demo1.hhsview.com --keylength ec-256

Chạy Nginx cho Xvast:

Sau khi cấu hình xong tệp nginx.conf và lưu lại, nếu bạn là người dùng root, bạn có thể khởi động Nginx bằng lệnh này:

./nginx

Nếu bạn muốn dừng Nginx:

./nginx -s quit

Sau khi thay đổi nội dung tệp nginx.conf, bạn cần khởi động lại nginx.

Sau khi Nginx chạy thành công, bạn có thể kiểm tra và truy cập URL của trang web được bảo vệ trong trình duyệt Xvast. Nếu cần hỗ trợ, vui lòng liên hệ với chúng tôi.

Các hướng dẫn khác về DRM-X 4.0

DRM-X 4.0 Introduction VideoVideo giới thiệu DRM-X 4.0

Thông qua video này, chúng tôi sẽ hướng dẫn bạn cách sử dụng nền tảng DRM-X 4.0, cách thiết lập trước khi mã hóa và cách mã hóa video. Chúng tôi cũng sẽ hướng dẫn bạn cách phát video đã mã hóa.

XEM NGAY
DRM-X 4.0 Introduction VideoHướng dẫn mã hóa trang web HTML bằng DRM-X 4.0

Với DRM-X 4.0, nó mã hóa các trang web bao gồm HTML, CSS, JavaScript và hình ảnh, đồng thời kiểm soát ai có thể xem nội dung web của bạn. Nó ngăn chặn việc sao chép, chặn in ấn và chụp màn hình, và tự động xóa nội dung khi không còn được phép xem nữa.

XEM NGAY
DRM-X 4.0 Introduction VideoHướng dẫn video sử dụng Xvast trên Windows

Thông qua video này, chúng tôi sẽ hướng dẫn bạn cách tải xuống, cài đặt và sử dụng trình duyệt Xvast, cách mở tập tin được mã hóa và cách giải quyết các sự cố khi sử dụng.

XEM NGAY
DRM-X 4.0 Introduction VideoHướng dẫn mã hóa video DRM-X 4.0

Thông qua video này, chúng tôi sẽ hướng dẫn bạn cách sử dụng nền tảng DRM-X 4.0, cách thiết lập trước khi mã hóa và cách mã hóa video. Chúng tôi cũng sẽ hướng dẫn bạn cách phát video đã mã hóa.

XEM NGAY
DRM-X 4.0 Introduction VideoTích hợp DRM-X 4.0 với WordPress

Tích hợp trang đăng nhập tùy chỉnh là khi khách hàng đặt mua nội dung được bảo vệ từ trang web của bạn, khi khách hàng truy cập nội dung đó, trang đăng nhập tùy chỉnh của trang web bạn sẽ được hiển thị. Sau khi khách hàng nhập Tên người dùng và Mật khẩu của tài khoản trang web của bạn, họ sẽ nhận được giấy phép ngay lập tức để truy cập tệp được bảo vệ. Điều này yêu cầu bạn tạo một trang đăng nhập DRM mới.

XEM NGAY
DRM-X 4.0 Introduction VideoCài đặt bảo mật DRM-X 4.0

Khi sử dụng nền tảng DRM-X 4.0, có một số điều cần lưu ý. Để tăng cường bảo mật, vui lòng chọn một loạt các tùy chọn cần thiết để ngăn chặn vi phạm bản quyền. Việc thực hiện các thiết lập này ngay từ đầu là rất quan trọng.

XEM NGAY