GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Memasang Pemuat Ioncube

Ini adalah praktik umum untuk menyandikan kode PHP Anda saat mengembangkan aplikasi web, dan di dunia hosting salah satu perusahaan tersebut adalah WHMCS dan perangkat lunaknya. Untuk mendekode dan menjalankan PHP dari sisi server, Anda harus mengaktifkan pemuat ioncube di server PHP Anda.

Instal IonCube Loader di cPanel dan server CentOS/RHEL biasa

Untuk menginstal ioncube loader, Anda harus memiliki akses root ke server Anda

Langkah pertama, sebelum menginstal adalah memeriksa apakah Anda sudah menginstal ioncube loader di server Anda. Cara tercepat untuk melakukannya adalah dengan menjalankan php -v, contoh:

[[email protected]:~]php -v
PHP 5.4.44 (cli) (built: Aug 13 2015 05:07:21) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.
[[email protected]:~]

Seperti yang Anda lihat, jika Anda mengaktifkan pemuat Ioncube, Anda akan melihat sesuatu seperti:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd

Anda juga dapat melakukannya menggunakan file phpinfo:

<?php phpinfo();?>

Menginstal IonCube Loader dengan cPanel &WHM dapat dilakukan dengan salah satu dari dua cara berikut:

1) Menggunakan EasyApache: buka WHM>> EasyApache, lalu pilih “IonCube Loaders” dari Daftar Opsi Lengkap sebelum memulai proses kompilasi.

2) Menggunakan skrip phpextensionmgr:

Cara ini direkomendasikan karena Anda tidak perlu mengkompilasi ulang Apache dan PHP, ini jauh lebih cepat:

/scripts/phpextensionmgr install IonCubeLoader

Bagaimana cara menghapus ioncube loader di cPanel?

/scripts/phpextensionmgr uninstall IonCubeLoader

Bagaimana cara menginstal ioncube loader di server tanpa cPanel?

Mulailah dengan mengunduh pemuat terbaru ke komputer Anda dari: http://www.ioncube.com/loaders.php

Ambil file terbaru, ekstrak dan pindahkan ke direktori baru, contoh:

cd /usr/src
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
unzip ioncube_loaders_lin_x86-64.tar.gz
tar -xvpzf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube

Cari tahu dir ekstensi modul PHP Anda

grep extension_dir -i /etc/php.ini

Catatan:di Fedora, RHEL dan CentOS terletak di /etc/php.ini, tetapi di distro Linux lain ini mungkin berbeda.

Dalam kasus saya extension_dir adalah:/usr/lib64/php/modules/. Jadi saya telah menempatkan file ioncube_loader_lin* di dalam direktori itu, mari salin itu:

cp ioncube_loader_lin_5.4* /usr/lib64/php/modules/ -fv

Tambahkan pemuat Iocube ke dalam konfigurasi PHP:

echo "zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so" >> /etc/php.ini

Penting :ganti “zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so” dengan path sebenarnya dari dir ekstensi dan file ioncube loader, yang harus sama dengan versi PHP yang Anda jalankan.

Periksa pemuat Ioncube berfungsi

Jalankan php -v seperti yang dinyatakan sebelumnya, Anda akan melihat sesuatu seperti ini:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.

Itu saja, server Anda sekarang seharusnya menjalankan Ioncube Loader tanpa masalah.

Bacaan lebih lanjut:

  • Situs Web Resmi Ioncube
  • FAQ Pemuat Ioncube
Cara Memasang Ioncube Loader terakhir diubah:21 Agustus 2015 oleh Esteban Borges
Cent OS
  1. Cara Menginstal PHP 7.3 di CentOS 8

  2. Cara Memasang IonCube Loader di Fedora 23

  3. Cara menginstal loader ioncube untuk Plesk PHP 7

  1. Cara Menginstal ionCube Loader di Debian 9

  2. Cara Menginstal PHP ionCube Loader di CentOS 8

  3. Cara Menginstal ionCube Loader di Debian

  1. Cara Menginstal PHP 5.5 di CentOS

  2. Cara Menginstal PHP 5.6 di CentOS 7

  3. Cara Menginstal PHP 8 di CentOS 7