GNU/Linux >> Linux の 問題 >  >> Linux

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

独自のPHPサーバーがあり、それがLinux上にあることがわかっている場合は、ionCubeローダー拡張機能をサーバーにインストールして、PHPサーバーのスクリプトを復号化できます(以前は暗号化機能として機能していました)。あなたがサーバー管理者であるか、eコマースのドロップシッピングビジネスに関与しているとします。その場合、大規模なeコマースサイトでは、PHPサーバーにionCubeローダーがないとドロップシッピング製品が許可されない場合があることをすでにご存知でしょう。さらに、PHP開発者の場合は、ionCubeを使用して独自のコードをクライアントから隠すことができます。 UbuntuLinuxシステムにionCubeローダー拡張機能をインストールするのにそれほど時間はかかりません。

UbuntuLinux上のIonCubeローダー

ionCubeローダーはPHPプログラミング言語で書かれています。 64ビットと32ビットの両方のシステムアーキテクチャマシンで使用できます。 ionCubeサービスは、macOS、Linux、FreeBSD、およびcPanelにインストールできます。 LinuxシステムにionCubeローダー拡張機能をインストールするには、root権限とPHPサーバー構成の基本的な知識が必要です。この投稿では、UbuntuLinuxにionCubeローダーPHP拡張機能をインストールする方法を説明します。

ステップ1:UbuntuLinuxにApacheをインストールする

Ubuntu LinuxにionCubeローダー拡張機能をインストールするには、PHPサーバーをインストールしてマシンでアクティブにする必要があります。 ApachePHPサーバーまたはNginxPHPサーバーのいずれかを使用できます。ここでは、Apacheサーバーを使用します。まず、ターミナルシェルで次のコマンドを実行して、ApachePHPサーバーをインストールします。

 $ sudo apt install apache2 php7.0 php7.0-fpm php7.0-cli 

サーバーをインストールした後、次のシステム制御コマンドを実行して、ApachePHPサーバーを有効にして再起動できます。

 $ sudo systemctl start apache2 
$ sudo systemctl enable apache2

ステップ2:IonCubeローダーをダウンロードする

Apacheサーバーをインストールした後、システムのアーキテクチャバージョンを確認して、適切なバージョンのionCubeローダーをダウンロードします。マシンが32ビットアーキテクチャ設計で構築されている場合は、32ビットバージョンをダウンロードする必要があります。

---

ほとんどのLinuxサーバーは64ビットアーキテクチャ設計に基づいて構築されているため、64ビットバージョンのionCubeローダー拡張機能をダウンロードしてインストールする方法を説明します。次のコマンドを実行して、マシンのアーキテクチャビルドを確認できます。

 $ uname -r 

次に、次のcdコマンドを実行して、Linuxファイルシステムの一時ディレクトリに入ります。次に、wgetコマンドを実行して、UbuntuマシンにionCubeローダー拡張機能をダウンロードします。

 $ cd / tmp 
$ wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

32ビットマシンを使用している場合は、代わりに次のwgetコマンドを実行してください。

 $ wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz 

ダウンロードが完了したら、以下のtarコマンドを実行して、圧縮されたionCubeローダーファイルを抽出します。抽出が終了したら、以下のlsコマンドcdおよびlsコマンドを実行して、ionCubeディレクトリに入ります。

 $ tar -zxvf ioncube_loaders_lin_x86 * 
$ cd ioncube /
$ ls -l <​​/ pre>

ステップ3:UbuntuLinuxにIonCubeをインストールする

UbuntuにionCubeローダー拡張機能をインストールするには、ApachePHPサーバーのPHPバージョンを知る必要があります。次のコマンドを実行して、PHPのバージョンを確認できます。 PHPのバージョンが7.2以降であることを確認してください。次に、PHPのバージョンをメモ帳に書き留めます。後で使用します。

 $ php -v 

次に、次のGREPコマンドを実行して、Linuxファイルシステム内のPHP拡張ファイルの場所を見つけます。ディレクトリの場所を取得するときは、ディレクトリの場所をメモしてください。

 $ php -i | grep extension_dir 

これで、次のcpコマンドを実行して、PHPファイル内のionCubeローダー拡張ファイルをコピーできます。

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

ステップ4:IonCubeローダーを構成する

Ubuntu LinuxでionCubeローダーPHP拡張機能をダウンロードして移動したら、ionCubeローダーを構成します。以下に示すコマンドラインを実行して、PHP構成スクリプトを編集できます。 PHPCLIとPHPApacheファイルの両方を編集する必要があります。

次のコマンドを実行して、PHPCLI構成スクリプトを編集します。

 $ sudo nano /etc/php/7.0/cli/php.ini 

次のコマンドを実行して、Apache2構成スクリプトを編集します。

 $ sudo nano /etc/php/7.0/apache2/php.ini 

構成スクリプトを開いた後、スクリプト内に次の行を追加する必要があります。編集が終了したら、ファイルを保存して終了します。

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

次に、LinuxマシンでApachePHPサーバーを再起動します。

 $ sudo systemctl restart apache2 

ステップ5:IonCubeローダーをテストする

最後に、UbuntuLinuxシステムへのionCubeローダーPHP拡張機能のインストールはほぼ完了です。次に、クイックチェックテストを実行して、PHPフレームワークで構成されているかどうかを監視します。

PHPフレームワークでionCubeの外観を確認するには、LinuxシステムのPHPバージョンを確認します。このコマンドは、PHPバージョンとZendエンジンバージョン、およびionCubeの存在を返します。

 $ php -v 

最後の言葉

投稿全体で、Ubuntu LinuxでIonCubeローダーPHP拡張ツールをダウンロード、構成、およびチェックする方法を段階的に説明しました。 Linuxシステムにインストールするための前提条件についても説明しました。この投稿が便利で便利だと思ったら、友達やLinuxコミュニティと共有してください。この投稿に関する意見をコメントセクションに書き留めることもできます。


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

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

  3. Fedora23にIonCubeローダーをインストールする方法

  1. CentOS、Debian、UbuntuにIoncubeローダーをインストールする方法

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

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

  1. UbuntuLinuxにPHPをインストールする方法

  2. CentOS、Debian、UbuntuにIoncubeLoaderをインストールする方法

  3. UbuntuにPHP用のionCubeローダーをインストールする方法