GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal IonCube Loader di Debian 10

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal IonCube Loader di Debian 10. Bagi Anda yang belum tahu, IonCube Loaders pada dasarnya adalah utilitas enkripsi/dekripsi untuk aplikasi PHP yang juga membantu mempercepat halaman yang disajikan. Sering dibutuhkan untuk banyak aplikasi berbasis PHP.

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 10 (Buster).

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Debian 10 (Buster).
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal IonCube Loader di Debian 10 Buster

Langkah 1. Sebelum 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 10.

Sekarang kami mengunduh modul PHP pemuat IonCube terbaru dari situs web resmi:

## Linux (32 bits) ##
cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz## Linux (64 bits) ##
cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Setelah arsip berhasil diunduh, ekstrak:

tar xvfz ioncube_loaders_lin_x86-64.tar.gz

Selanjutnya, cari lokasi direktori ekstensi untuk versi PHP 7.4.8, di situlah file IonCube Loader akan diinstal:

$ php -i | grep extension_dir
extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012

Selanjutnya, kita perlu menyalin ionCube Loader untuk versi PHP 7.4.8 ke direktori ekstensi (/usr/lib/php/20151012 ):

sudo cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20151012

Setelah itu, kita perlu mencari di mana PHP memuat ekstensi, ini dapat dilakukan dengan menjalankan perintah di bawah ini dan mencari:

php -i | grep php.ini

Anda akan melihat output seperti berikut:

Configuration File (php.ini) Path => /etc/php/7.4/cli
Loaded Configuration File => /etc/php/7.4/cli/php.ini

Kemudian, tambahkan baris di bawah ini sebagai baris pertama di masing-masing php.ini file:

zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.4.so

Sekarang kita perlu me-restart server web Apache atau Nginx agar IonCube Loader mulai berlaku:

sudo systemctl restart apache2
sudo systemctl restart nginx
sudo systemctl restart php-fpm

Langkah 3. Menguji IonCube pada sistem Debian.

Jika Anda dapat melihat versi PHP dengan versi pemuat ionCube, berarti Anda telah berhasil menginstal dan mengonfigurasi pemuat PHP IonCube di sistem Debian 10 Anda.

php -v

Hasil:

PHP 7.4.8 (cli) (built: Dec 15 2020 12:46:60) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.4.1, Copyright (c) 2002-2020, by ionCube Ltd.
    with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

Selamat! Anda telah berhasil menginstal IonCube. Terima kasih telah menggunakan tutorial ini untuk menginstal IonCube Loader di Debian 10 Buster. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi IonCube.


Debian
  1. Cara Menginstal PHP 7.2 di Debian 9

  2. Cara Memasang IonCube Loader di Fedora 23

  3. Cara Menginstal PHP 7.3 di Debian 10

  1. Cara Menginstal ionCube Loader di Debian 9

  2. Cara Menginstal PHP ionCube Loader di CentOS 8

  3. Cara Menginstal PHP 8.0 di Debian 11

  1. Cara Menginstal PHP 8.0 di Debian 10 / Debian 9

  2. Cara Menginstal ionCube Loader di Debian

  3. Cara Menginstal PHP 7.4 di Debian 10