Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal IonCube Loader di Debian 11. Bagi Anda yang belum tahu, IonCube adalah ekstensi PHP yang dapat digunakan untuk decoding aman terenkripsi File PHP saat runtime. Encoder IonCube digunakan oleh vendor program PHP komersial untuk melindungi aplikasi dan loader. IonCube perlu diinstal di server web Anda dan dapat diakses oleh PHP Anda untuk menggunakannya.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah demi langkah penginstalan IonCube Loader pada Debian 11 (Bullseye).
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Debian 11 (Bullseye).
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal IonCube Loader di Debian 11 Bullseye
Langkah 1. Sebelum kami menginstal perangkat lunak apa pun, penting untuk memastikan sistem Anda mutakhir dengan menjalankan apt
berikut perintah di terminal:
sudo apt update sudo apt upgrade
Langkah 2. Memasang IonCube Loader di Debian 11.
Secara default, IonCube Loader tersedia di repositori dasar Debian 11. Sekarang jalankan perintah berikut untuk mengunduh penginstal IonCube dari halaman resmi:
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Selanjutnya, ekstrak file yang diunduh dengan perintah berikut:
tar -xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib/php
Langkah 3. Konfigurasi IonCube.
Sekarang kita membuat file konfigurasi IonCube dan menentukan jalur sumber IonCube:
nano /etc/php/7.4/apache2/conf.d/00-ioncube.ini
Tambahkan baris berikut:
zend_extension = /usr/lib/php/ioncube/ioncube_loader_lin_7.4.so
Simpan dan tutup file, lalu mulai ulang server web Apache atau Nginx agar IonCube Loader berlaku:
sudo systemctl restart apache2 sudo systemctl restart nginx sudo systemctl restart php-fpm
Mari kita verifikasi instalasi dan konfigurasi modul IonCube PHP:
php -v
Keluaran:
PHP 7.4.6 (cli) (built: Feb 04 2022 17:05:56) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.8, Copyright (c) Zend Technologies with the ionCube PHP Loader + ionCube24 v10.4.5, Copyright (c) 2002-2020, by ionCube Ltd. with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
Selamat! Anda telah berhasil menginstal IonCube. Terima kasih telah menggunakan tutorial ini untuk menginstal versi terbaru dari IonCube Loader di Debian 11 Bullseye. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa resmi Situs web IonCube.