كيفية تشفير موقع ويب ديناميكي باستخدام Nginx لـ Xvast؟

يوفر نظام DRM-X 4.0 حمايةً شاملةً ليس فقط للمحتوى الصوتي والمرئي، وملفات PDF، وHTML الثابتة، والصور، بل يشمل حماية الموقع الإلكتروني بأكمله، بما في ذلك جميع الصفحات، وملفات JavaScript، والصور، وCSS. ويمكن استخدامه لحماية مؤتمرات الفيديو المباشرة، مثل Zoom Web SDK وAgora Video Call. كما يمكنه حماية أي موقع إلكتروني، مثل مواقع المصادر المفتوحة الشهيرة، ومواقع WordPress وMoodle.

المزيد من الدروس التعليمية
كيفية تشفير موقع ويب ديناميكي باستخدام Nginx لـ Xvast؟

مقدمة:

طوّرت شركة Haihaisoft برنامج Nginx For Xvast، وهو مبني على Nginx في منصة Linux. يُعدّ Nginx (المحرك x) خادم HTTP وخادم وكيل عكسي. يتضمن Nginx For Xvast جميع ميزات خادم الويب Nginx، كما يدعم تشفير المواقع الإلكترونية الديناميكية والثابتة، مثل مواقع HTML وPHP. وهو أيضًا خادم وكيل عكسي، حيث يمكنك استخدامه كوكيل عكسي لأي موقع إلكتروني، وتطبيق تشفير DRM-X 4.0 على مواقع PHP وJSP وASP.net وNodeJS. يدعم الموقع المحمي جميع ميزات أمان DRM-X 4.0، مثل Smart Prevent Screen، والقائمة السوداء، والترخيص المدمج مع الأجهزة، ويتم تشفير جميع شفرة المصدر وحمايتها بترخيص. يدعم البرنامج افتراضيًا حماية المواقع الإلكترونية بشهادة SSL/TLS.

Nginx For Xvast

متطلبات مزود المحتوى:

يتطلب ذلك امتلاك حساب DRM-X 4.0 Enterprise. بالنسبة للشركات، يمكنكم الحصول على حساب DRM-X 4.0 Enterprise مجانًا خلال الشهر الأول. جدول مقارنة الرسوم والوظائف في DRM-X 4.0

تحتاج إلى خادم سحابي يعمل بنظام لينكس أو خادم مخصص لاستضافة Nginx لـ Xvast. نوصي باستخدام CentOS. يمكنك أيضًا استخدام Ubuntu أو أي خادم لينكس آخر.

متطلبات المستخدم النهائي:

قم بتثبيت أحدث إصدار متصفح Xvast وهو يدعم أنظمة التشغيل ويندوز وماك أو إس وأندرويد.

تثبيت:

يرجى زيارة صفحة حماية المواقع DRM-X 4.0 ثم تحقق من الخطوة الرابعة: حماية المواقع. قم بتنزيل Nginx لـ Xvast.

قم باستخراجه إلى خادمك /usr/local/nginx/ المجلد. لقد اختبرناه هنا، ويعمل على نظامي CentOS وUbuntu Linux. من المفترض أن يعمل أيضًا على خوادم Linux أو FreeBSD الأخرى.

الحصول على معلمات التشفير:

يرجى نسخ معلمات التشفير التالية إلى Nginx لـ Xvast. يرجى لصقها في قسم إعدادات الخادم في ملف nginx.conf.

Nginx Encryption Params

معلمات التشفير في Nginx لـ Xvast:

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

يرجى اختيار ملف تعريف الترخيص، ونسخ معلمات التشفير الخاصة بك.

تكوين nginx.conf ملف. يمكنك استخدام نموذجنا. nginx.conf .

كعينة لدينا nginx.conf الملف، عليك التأكد من:

#gzip on; #يجب عليك التعليق على gzip وتعطيل gzip لدعم التشفير

ضمن قسم الخادم:

chunked_transfer_encoding off; # يجب التأكد من: chunked_transfer_encoding off;

مثال على خادم وكيل عكسي لموقع ويب، مثل: 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; # } }

بالنسبة لموقع PHP المُستضاف، إليك موقع ووردبريس التجريبي الخاص بنا المبني على PHP: https://demo11cn.hhsview.com

يعمل البرنامج باستخدام PHP72، ومثبت باستخدام 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; # } }

احصل على شهادة SSL مجانية في نظام لينكس:

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

تشغيل Nginx لـ Xvast:

بعد ضبط ملف nginx.conf وحفظه، إذا كنت مستخدمًا بصلاحيات الجذر، يمكنك تشغيل Nginx باستخدام هذا الأمر:

./nginx

إذا كنت ترغب في إيقاف Nginx:

./nginx -s quit

بعد تغيير ملف nginx.conf، ستحتاج إلى إعادة تشغيل nginx.

بعد تشغيل Nginx بنجاح، يمكنك اختبار وزيارة عنوان الموقع المحمي في متصفح Xvast. إذا احتجت إلى أي مساعدة، فلا تتردد في الاتصال بنا.

دروس أخرى حول DRM-X 4.0

DRM-X 4.0 Introduction Videoفيديو تعريفي لـ DRM-X 4.0

سنعرض لكم من خلال الفيديو شرحاً عملياً لكيفية استخدام منصة DRM-X 4.0، وكيفية ضبط الإعدادات قبل التشفير، وكيفية تشفير الفيديو. كما سنوضح لكم كيفية تشغيل الفيديو المشفر.

شاهد الآن
DRM-X 4.0 Introduction Videoشرح تشفير صفحات الويب باستخدام DRM-X 4.0 HTML

مع نظام DRM-X 4.0، يتم تشفير صفحات الويب، بما في ذلك ملفات HTML وCSS وJavaScript والصور، والتحكم في من يمكنه عرض محتوى موقعك. كما يمنع النسخ، ويحول دون الطباعة أو التقاط لقطات الشاشة، وينهي صلاحية المحتوى عندما يصبح غير قابل للعرض.

شاهد الآن
DRM-X 4.0 Introduction Videoبرنامج Xvast التعليمي عبر الفيديو لنظام التشغيل Windows

نعرض لكم من خلال الفيديو عرضًا توضيحيًا لكيفية تنزيل متصفح Xvast وتثبيته واستخدامه، وكيفية فتح الملفات المشفرة، وكيفية حل المشكلات المتعلقة بالاستخدام.

شاهد الآن
DRM-X 4.0 Introduction Videoشرح تشفير الفيديو باستخدام DRM-X 4.0

سنعرض لكم من خلال الفيديو شرحاً عملياً لكيفية استخدام منصة DRM-X 4.0، وكيفية ضبط الإعدادات قبل التشفير، وكيفية تشفير الفيديو. كما سنوضح لكم كيفية تشغيل الفيديو المشفر.

شاهد الآن
DRM-X 4.0 Introduction Videoتكامل DRM-X 4.0 مع ووردبريس

تتيح لك خاصية دمج صفحة تسجيل دخول مخصصة إمكانية تشغيل المحتوى المحمي من خلال موقعك الإلكتروني. عند طلب العميل لمحتوى محمي، ستظهر له صفحة تسجيل دخول مخصصة على موقعك. بعد إدخال اسم المستخدم وكلمة المرور لحسابه على موقعك، سيحصل على ترخيص تشغيل الملف المحمي فورًا. يتطلب ذلك إنشاء صفحة تسجيل دخول جديدة خاصة بنظام إدارة الحقوق الرقمية (DRM).

شاهد الآن
DRM-X 4.0 Introduction Videoإعدادات الأمان DRM-X 4.0

عند استخدام منصة DRM-X 4.0، هناك أمرٌ يجب الانتباه إليه. لتعزيز الحماية، يُرجى تحديد مجموعة من الخيارات الضرورية لمنع القرصنة. من المهم جدًا ضبط هذه الإعدادات في البداية.

شاهد الآن

أسئلة؟

ممثلونا لديهم الإجابات.

اسأل عن منتجات Haihaisoft، أو أسعارها، أو كيفية تنفيذها، أو أي شيء آخر - ممثلونا المدربون تدريباً عالياً على أهبة الاستعداد للمساعدة.

الهاتف: +64 27 507 9959 (نيوزيلندا)

QQ: 1279126286 / 994184623

تواصل معنا على مايكروسوفت تيمز

service#haihaisoft.com (استبدل # بـ @)

اتصل بنا
contactUs