GNU/Linux >> Belajar Linux >  >> Debian

Script:Instal IonCube di VPS Debian

IonCube adalah metode pengkodean Zend PHP yang digunakan untuk melindungi dan menyandikan file PHP. Untuk melihat file php yang dikodekan di VPS Anda, Anda harus menginstal ekstensi ioncube php.
Hari ini kita akan melihat cara menginstal pemuat ioncube di VPS Debian atau Ubuntu Anda menggunakan skrip bash sederhana.

#!/usr/bin/env bash
# RoseHosting.com

# Check if PHP CLI is installed
hash php 2>/dev/null || { echo >&2 "The script requires php5-cli but it's not installed.  Aborting."; exit 1; }

# Find the system architecture
DPKG_ARCH=$(dpkg --print-architecture)
if [[ "$DPKG_ARCH" = "i386" ]]; then
  ARCH="x86"
elif [[ "$DPKG_ARCH" = "amd64" ]]; then
  ARCH="x86-64"
fi

# Download and extract
wget -q -O - "http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_${ARCH}.tar.gz" | tar -xzf - -C /usr/local 

# Find PHP version
PHP_V=$(php -v)
PHP_VERSION=${PHP_V:4:3}

# Add the IonCube loader to the PHP configuration
echo "zend_extension=/usr/local/ioncube/ioncube_loader_lin_${PHP_VERSION}.so" \
    > '/etc/php5/conf.d/00-ioncube_loader.ini'

# Restart services
for i in php5-fpm nginx apache2;do
    test -x /etc/init.d/$i && /etc/init.d/$i restart
done

Setelah menjalankan skrip, untuk memeriksa apakah ekstensi ioncube terinstal dengan benar, ketik perintah berikut:"php -v". Outputnya harus seperti berikut:

PHP 5.3.18-1~dotdeb.0 with Suhosin-Patch (cli) (built: Oct 19 2012 08:17:21)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
    with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.
    with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH

Scriptnya sudah cukup jelas, dan harus bekerja pada sistem berbasis Debian seperti Ubuntu atau Linux Mint.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin linux ahli kami untuk menginstal ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


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

  2. Script:Instal WordPress di VPS Debian/Ubuntu

  3. Instal Fork CMS di VPS Debian

  1. Cara Menginstal ionCube Loader di Debian 9

  2. Cara Menginstal PHP 7.4 di Debian 10

  3. Cara Menginstal PHP 7.2 di Debian 9