Nginx untuk Xvast: Bagaimana Cara Mengenkripsi Situs Web Dinamis?

DRM-X 4.0 menghadirkan perlindungan DRM tidak hanya untuk Audio/Video, konten PDF, HTML statis, dan gambar, tetapi juga melindungi seluruh situs web, termasuk semua halaman, javascript, gambar, dan CSS. DRM-X 4.0 dapat diterapkan untuk melindungi Konferensi Video Langsung, seperti Zoom Web SDK, Agora Video Call. Ia juga dapat melindungi situs web apa pun, seperti situs web open source populer, WordPress, atau Moodle.

Tutorial Lainnya
Nginx untuk Xvast: Bagaimana Cara Mengenkripsi Situs Web Dinamis?

Perkenalan:

Haihaisoft mengembangkan Nginx For Xvast, yang berbasis pada Nginx di Platform Linux. Nginx [engine x] adalah server HTTP dan reverse proxy. Nginx For Xvast mencakup semua fitur yang ada dari server web Nginx, dan juga mendukung enkripsi situs web dinamis atau statis, seperti situs web HTML dan PHP. Ia juga merupakan Server Reverse Proxy, Anda dapat melakukan Reverse Proxy untuk situs web apa pun, dan menerapkan enkripsi DRM-X 4.0 untuk situs web PHP, JSP, ASP.net, dan NodeJS. Situs web yang dilindungi mendukung semua fitur keamanan DRM-X 4.0, seperti Smart Prevent Screen, Blacklist, Lisensi yang dikombinasikan dengan perangkat keras, dan semua kode sumber dienkripsi dan dilindungi dengan Lisensi. Secara default, ia mendukung perlindungan situs web dengan sertifikat SSL/TLS.

Nginx For Xvast

Persyaratan untuk Penyedia Konten:

Anda memerlukan akun DRM-X 4.0 Enterprise. Untuk versi Perusahaan, Anda dapat mengajukan akun DRM-X 4.0 Enterprise secara gratis di bulan pertama. Tabel Perbandingan Biaya dan Fungsi DRM-X 4.0

Anda memerlukan Cloud Server Linux atau Dedicated Server untuk menjalankan Nginx untuk Xvast. Kami merekomendasikan CentOS. Anda juga dapat menggunakan Ubuntu atau server Linux lainnya.

Persyaratan untuk Pengguna Akhir:

Instal versi terbaru Peramban Xvast Aplikasi ini mendukung Windows, MacOS, dan Android.

Instalasi:

Silakan kunjungi Anda Halaman Perlindungan Situs DRM-X 4.0 , dan periksa Langkah 4. Lindungi Situs. Unduh Nginx Untuk Xvast.

Ekstrak ke server Anda /usr/lokal/nginx/ folder. Di sini kami mengujinya dan berfungsi di CentOS dan Ubuntu Linux. Seharusnya juga berfungsi di server Linux atau FreeBSD lainnya.

Dapatkan Parameter Enkripsi:

Silakan salin Parameter Enkripsi berikut ke Nginx untuk Xvast. Silakan tempelkan ke bagian konfigurasi server di file nginx.conf.

Nginx Encryption Params

Parameter Enkripsi di Nginx untuk Xvast:

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

Silakan pilih Profil Lisensi, dan salin Parameter Enkripsi Anda sendiri.

Konfigurasi nginx.conf Anda dapat menggunakan contoh kami. nginx.conf .

Sebagai contoh kami nginx.conf file, Anda perlu memastikan:

#gzip aktif; #Anda harus mengomentari gzip, dan menonaktifkan gzip untuk mendukung enkripsi

Di bawah bagian Server:

chunked_transfer_encoding off; # Anda perlu memastikan: chunked_transfer_encoding off;

Contoh Reverse Proxy untuk situs web, seperti untuk 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; # } }

Untuk hosting situs PHP, berikut adalah Situs Demo PHP WordPress kami: https://demo11cn.hhsview.com

Aplikasi ini berjalan dengan PHP72, dan diinstal dengan 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; # } }

Dapatkan sertifikat SSL gratis di Linux:

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

Menjalankan Nginx untuk Xvast:

Setelah Anda mengkonfigurasi nginx.conf dan menyimpannya, jika Anda adalah pengguna root, Anda dapat memulai Nginx dengan perintah ini:

./nginx

Jika Anda ingin menghentikan Nginx:

./nginx -s quit

Setelah Anda mengubah file nginx.conf, Anda perlu me-restart nginx.

Setelah Nginx berhasil dijalankan, Anda dapat menguji dan mengunjungi URL situs yang dilindungi di browser Xvast. Jika Anda memerlukan bantuan, jangan ragu untuk menghubungi kami.

Tutorial DRM-X 4.0 Lainnya

DRM-X 4.0 Introduction VideoVideo Pengantar DRM-X 4.0

Melalui video ini, kami akan menunjukkan cara menggunakan platform DRM-X 4.0, cara pengaturan sebelum enkripsi, dan cara mengenkripsi video. Kami juga akan menunjukkan cara memutar video yang telah dienkripsi.

TONTON SEKARANG
DRM-X 4.0 Introduction VideoTutorial enkripsi halaman web HTML DRM-X 4.0

Dengan DRM-X 4.0, halaman web dienkripsi termasuk HTML, CSS, JavaScript, dan gambar, serta mengontrol siapa yang dapat melihat konten web Anda. Ini menghentikan penyalinan, mencegah pencetakan dan tangkapan layar, serta menghapus konten saat tidak boleh dilihat lagi.

TONTON SEKARANG
DRM-X 4.0 Introduction VideoTutorial Video Xvast Windows

Melalui video ini, kami menunjukkan kepada Anda cara mengunduh, menginstal, dan menggunakan browser Xvast, cara membuka file terenkripsi, dan cara mengatasi masalah dalam penggunaannya.

TONTON SEKARANG
DRM-X 4.0 Introduction VideoTutorial Enkripsi Video DRM-X 4.0

Melalui video ini, kami akan menunjukkan cara menggunakan platform DRM-X 4.0, cara pengaturan sebelum enkripsi, dan cara mengenkripsi video. Kami juga akan menunjukkan cara memutar video yang telah dienkripsi.

TONTON SEKARANG
DRM-X 4.0 Introduction VideoIntegrasi DRM-X 4.0 dengan WordPress

Integrasi halaman login khusus memungkinkan pelanggan memesan konten yang dilindungi dari situs web Anda. Saat pelanggan memutar konten tersebut, halaman login khusus situs web Anda akan muncul. Setelah pelanggan memasukkan Nama Pengguna dan Kata Sandi akun situs web Anda, mereka akan langsung mendapatkan lisensi untuk memutar file yang dilindungi. Ini mengharuskan Anda membuat halaman login DRM baru.

TONTON SEKARANG
DRM-X 4.0 Introduction VideoPengaturan Keamanan DRM-X 4.0

Saat menggunakan platform DRM-X 4.0, ada beberapa hal yang perlu diperhatikan. Untuk meningkatkan keamanan perlindungan, silakan pilih serangkaian opsi yang diperlukan untuk mencegah pembajakan. Sangat penting untuk melakukan pengaturan ini sejak awal.

TONTON SEKARANG

Ada pertanyaan?

Perwakilan kami memiliki jawabannya.

Tanyakan tentang produk Haihaisoft, harga, implementasi, atau hal lainnya — perwakilan kami yang terlatih siap membantu Anda.

Telp: +64 27 507 9959 (Selandia Baru)

QQ: 1279126286 / 994184623

Hubungi kami di Microsoft Teams

service#haihaisoft.com (ganti # menjadi @)

Hubungi kami
contactUs