GNU/Linux >> Belajar Linux >  >> Debian

Cara Memasang IonCube Loader di Debian 9 Stretch

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

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, mengetahui cara menggunakan shell, dan yang terpenting, Anda menghosting situs Anda di VPS Anda sendiri. Pemasangannya 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 langkah-demi-langkah instalasi IonCube Loader pada server Debian 9 (Stretch).

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Debian 9 (Stretch).
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • 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 9 Stretch

Langkah 1. Sebelum kita menginstal perangkat lunak apa pun, penting untuk memastikan sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal:

apt-get update
apt-get upgrade

Langkah 2. Instal server LAMP.

Server LAMP Debian 9 diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini.

Langkah 3. Memasang IonCube Loader di Debian 9.

Pertama, unduh file arsip pemuat ionCube terbaru, jalankan wget berikut perintah:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xf ioncube_loaders_lin_x86-64.tar.gz

Selanjutnya, 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:

extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012

Buka folder IonCube yang telah diekstrak dan salin file loader IonCube yang cocok dengan versi PHP Anda:

cd ioncube
cp ioncube_loader_lin_7.0.so /usr/lib/php/20151012

Setelah file disalin ke direktori ekstensi, kita perlu memastikan bahwa file konfigurasi PHP diperbarui untuk menggunakan ekstensi yang benar:

nano /etc/php.ini

Di bagian paling atas file, tambahkan baris berikut:

zend_extension = "/usr/lib/php/20151012/ioncube_loader_lin_7.0.so"

Sekarang, kita dapat me-restart web server Apache dan PHP sehingga terjadi perubahan:

systemctl restart apache2.service
systemctl restart php7.0-fpm.service

Langkah 4. Menguji ionCube di Debian 9.

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

php -v

Hasil:

PHP 7.0.30-0+deb9u1 (cli) (built: Jun 16 2018 16:18:36) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.4, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.0.30-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies

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


Debian
  1. Cara Menginstal PHP 8.0 di Debian 11

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

  3. Cara Menginstal ionCube Loader di Debian

  1. Cara Menginstal PHP 7.4 di Debian 10

  2. Cara Menginstal PHP 8 di Debian 10

  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 di Debian 11