このチュートリアルでは、CentOS6にZendGuard Loaderをインストールする方法を示します。知らない人のために、ZendGuardLoaderはPHPを有効にする無料のランタイムアプリケーションです。 ZendGuardによってエンコードされたスクリプトを実行するにはGuardLoader拡張機能を、Zend GuardライセンスでエンコードされたファイルまたはZendGuardライセンスを使用するファイルを実行する各Webサーバーにインストールする必要があります。ZendGuardLoaderは、エンコードされたファイルを次の方法で解析できる形式に変換します。 Zendエンジン。このランタイムプロセスは、Zendエンジンをトリガーとして使用してZend Guard Loaderコンポーネントを起動します。この記事の執筆時点では、ZendGuardLoaderはPHP5以降をサポートしています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS 6へのZendガードローダー(Zend Optimizer)の段階的なインストールを示します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS6。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
非rootsudoユーザー
またはrootユーザー
へのアクセス 。非rootsudoユーザー
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS6にZendGuardLoaderをインストールする
ステップ1. ZendGuardLoaderパッケージをダウンロードします。
Zend Guard Loaderは、Zendアカウントにログインしている場合にのみダウンロードできます。サーバーに直接ダウンロードすることはできません。したがって、<をダウンロードする必要があります。コード>.tar.gz ファイルを作成してからサーバーにSFTPで転送します:
http://www.zend.com/products/guard/downloads
Zend Guardローダーの抽出:
tar xzvf name-of-package-file.tar.gz
次に、抽出した新しいフォルダーに入り、ZendGuardLoader.soファイルを見つけて、モジュールフォルダーにコピーします。
## CentOS 32-bit ## cp ZendGuardLoader.so /usr/lib/php/modules ## CentOS 64-bit ## cp ZendGuardLoader.so /usr/lib64/php/modules
/etc/php.d
内にZendGuard.iniファイルを作成します ディレクトリ:
nano /etc/php.d/ZendGuard.ini
## CentOS 32-bit ## ; Enable Zend Guard extension zend_extension=/usr/lib/php/modules/ZendGuardLoader.so zend_loader.enable=1 ## CentOS 64-bit ## ; Enable Zend Guard extension zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so zend_loader.enable=1
ステップ2.Apacheサービスを再起動します。
service httpd restart
手順3.ZendGuardローダーが有効になっていることを確認します。
次のコマンドを実行して、ZendGuardLoaderが有効になっていることを確認します。
php -v
おめでとうございます!Zend Guard Loaderが正常にインストールされました。このチュートリアルを使用して、CentOS6システムにZendGuard Loader(Zend Optimizer)をインストールしていただきありがとうございます。追加のヘルプや役立つ情報が必要な場合は、 ZendGuardの公式Webサイトを確認してください。