このバージョンのPlesk では、アップデートなしにコントロールパネルの機能を向上させることが可能です。 これは、追加機能コンポーネントをインストールすることで実現可能であり、SwSoft またはサードパーティに よりモジュールとして提供されます。
モジュールは簡単にインストールでき、また削除も容易です。 また、コントロールパネル上から設定が可能です。
モジュールは、シングルRPM パッケージ、自己解凍シェルスクリプトなどあなたのオペレーションシステムにおいて最も扱いやすい方法にて提供されます。また必要であれば、コマンドライン上からインストールすることも可能です。コントロールパネルを用いてモジュールをサーバにインストールした場合には、モジュールのコンフィグレーション画面が続いて表示されます。
Plesk は、ネットワーク管理およびゲームサーバモジュールと共に出荷されます。 ネットワーク管理モジュールをインストールすることで、Firewall およびVPN(仮想プライベートネットワーク)機能をPlesk に追加することができます。 ゲームサーバモジュールは、Plesk を用いてゲームサーバを作成、設定、および管理することを可能にします。
モジュールは、Plesk のインストール時同時に導入されるわけではありません。 モジュールが必要である場合に、別個にインストールする必要があります。 コントロールパネル経由(推奨)、またはコマンドライン経由、これらの2 つの方法の いずれかを用いて、Plesk サーバにモジュールをインストールすることができます。
Plesk サーバにモジュールをインストールするには:
a. モジュールの管理ボタンをクリックし、続いてモジュールの追加ボタンをクリックします。 次にモジュールパッケージファイルを選択し、OKボタンをクリックします
または
b. ルート権限にてPlesk がインストールされているサーバにログインします。 続いて、次のコマンドを実行します " = PRODUCT_ROOT_D?>/admin/bin/modulemng --install --file=<module_filename>."
例 : = PRODUCT_ROOT_D?>/admin/bin/modulemng --install --file=cs-gs-1.0.0-rh9.build72041021.16.i586.rpm
ネットワーク管理ツールおよびゲームサーバモジュールは、Plesk と共に配布されます。Plesk ディストリビューションにおいて、"/opt/modules"ディレクトリに保存されています。
モジュールを利用する為には、ライセンスキーを購入・インストールする必要がある場合があります。ライセンスキーが必要であるかそうでないかについては、モジュールのメーカーのWeb サイトから確認できます。または、コントロールパネル上の管理画面から確認することが可能です。インストールされているモジュールのリストが、状態を示すアイコンとともに表示されています。アイコンの状態によって、どのモジュールにおいてライセンスキーが必要であるかについて確認することができます。アイコンは、以下の三種類です:
- このモジュールには、ライセンスキーは必要ではありません
- このモジュールにはライセンスキーが必要ですが、すでにインストールされています
- このモジュールにはライセンスキーが必要ですが、まだインストールされていません.
モジュール管理機能にアクセスするには、モジュールの管理ボタンをクリックします。
モジュールがSwSoft 社より提供されており、ライセンスキーが必要である場合、コントロールパネル上のライセンスマネージャ機能を用いてSwsoft 社から直接ライセンスを購入することが可能です。
このほかの場合には、ライセンスキーのインストール方法についてはモジュールのプロバイダーにお問い合わせ下さい。
モジュールの設定方法については、それぞれのモジュールにおいて異なります。コントロールパネル上にてモジュールをインストールした場合には、モジュールの設定画面が続いて表示されます。
コマンドラインを用いてモジュールをインストールした場合は、設定をPlesk 上にて行う必要があります。
モジュールの管理画面にアクセスするには:
1) モジュール名がラベルされているボタンをクリックします
または
2) モジュールの管理をクリックします。モジュールのリストの中から、リンクとして表示されているモジュール名をクリックします。
コントロールパネル経由(推奨)、またはコマンドライン経由、これらの2 つの方法の いずれかを用いて、Plesk サーバからモジュールをアンインストールすることができます。
モジュールを削除するには:
a. モジュールの管理をクリックします。続いて削除するモジュールのチェックボックスを選択し、"削除を選択する"をクリックします。
または
b. Plesk がインストールされているサーバにroot 権限にてログインし、次のコマンドを実行します。" = PRODUCT_ROOT_D?>/admin/bin/modulemng --remove --module=<module_codename>"
例: = PRODUCT_ROOT_D?>/admin/bin/modulemng --remove --module=cs-gs
次のコマンドを用いて、動作中のモジュールのコマンドについて確認することができます:
# echo "SELECT name, display_name FROM psa.Modules;" | mysql -u admin –p<admin_password> psa