GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にIonCubeローダーをインストールする方法

このチュートリアルでは、CentOS7にIonCubeLoaderをインストールする方法を示します。知らなかった人のために、IonCubeLoadersは基本的にPHPアプリケーションの暗号化/復号化ユーティリティです。また、提供されるページの高速化にも役立ちます。多くのPHPベースのアプリケーションで必要になることがよくあります。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーにionCubeLoaderを段階的にインストールする方法を紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS 7.
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

CentOS7にIonCubeローダーをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo yum -y update

手順2.LAMPサーバーをインストールします。

CentOS 7 LAMPサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。

ステップ3.IonCubeローダーをインストールします。

最新の安定バージョンIonCubeをダウンロードして抽出します。wgetを使用します 次のコマンドを使用して、WebサイトからionCubeファイルを取得するコマンド:

### 64-Bit version ###
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz

### 32-Bit version ###
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xfz ioncube_loaders_lin_x86.tar.gz

次に、PHPが拡張機能をロードしている場所を特定する必要があります。これは、以下のコマンドを実行して確認することで実行できます。

### php -i | grep extension_dir
extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

抽出したIonCubeフォルダーを開き、一致するIonCubeローダーファイルをPHPバージョンにコピーします。

cd ioncube
cp ioncube/ioncube_loader_lin_5.4.so /usr/lib64/php/modules

ファイルがextensionsディレクトリにコピーされたら、正しい拡張子を使用するようにPHP構成ファイルが更新されていることを確認する必要があります。

nano /etc/php.ini

ファイルの一番上に次の行を追加しましょう:

zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.4.so

これで、Apacheを再起動して、変更を加えることができます:

systemctl restart httpd.service

ステップ4.CentOS7でionCubeをテストします。

PHPのバージョンとionCubeローダーのバージョンが表示されている場合は、CentOS7システムにIonCubePHPローダーが正常にインストールおよび構成されていることを意味します。

php -v

結果:

PHP 5.4.16 (cli) (built: Jun 28 2015 22:15:27)
   Copyright (c) 1997-2013 The PHP Group
   Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
   with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.0.18, Copyright (c) 2002-2015, by ionCube Ltd.

おめでとうございます。IonCubeローダーが正常にインストールされました。CentOS7システムにIonCubeローダーをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、IonCubeの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS8にPHPionCubeローダーをインストールする方法

  2. DebianにionCubeLoaderをインストールする方法

  3. CentOSにPHP5.5をインストールする方法

  1. CentOS7にPHP8をインストールする方法

  2. CentOS8にPHP8をインストールする方法

  3. CentOS7にPHP7.2をインストールする方法

  1. Debian9にionCubeLoaderをインストールする方法

  2. CentOS7にPHP5.6をインストールする方法

  3. CentOS 7にIonCubeローダーを手動でインストールするにはどうすればよいですか?