在本版本的 Plesk 中, 不用升级您便可以扩展您控制面板的功能, 这是通过安装其他功能组件来完成的, 也就是 SWsoft, Inc 或者第三方开发的模块.
模块可以很方便地从控制面板中安装, 删除和配置.
模块可以是一个独立的 RPM 软件包, 自解压的脚本或者任何其它适用于您操作系统的格式. 如果需要, 您可以直接从命令行安装模块, 当通过服务器的控制面板来安装模块时, 您将被带到模块的配置界面.
Plesk 自带有防火墙, VPN, 文件服务器以及 Counter-Strike 游戏服务器的模块.
模块并不是在 Plesk 的安装过程中自动安装的, 需要的话您必须自己安装. 可以有两种方式: 通过控制面板(推荐), 或者通过命令行.
要安装模块到 Plesk 服务器上:
1) 点击管理模块, 添加模块, 然后选择模块包文件, 并点击 OK.
或
2) 以 root 身份登录到 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 目录中.
一些模块可能需要您在使用前安装许可证私钥, 您可以查看模块提供商网站上的使用条款, 或在控制面板的模块管理页上查看: 每个安装的模块都有对应的表项, 其中的图标显示了是否需要许可证. 有三种类型的图标, 其意义如下:
- 模块不需要许可证
- 模块需要许可证且许可证已安装
- 模块需要许可证但未安装.
要访问模块管理功能, 请点击管理模块.
如果模块由 SWsoft, Inc. 所提供并需要许可证, 您可以通过控制面板中的许可证管理从 SWsoft, Inc. 处获取.
其它情况下, 您必须从模块提供商处获取许可证安装的相关信息.
配置步骤对于每个模块都不太一样, 一旦您通过控制面板安装了模块, 您将被带到模块配置页.
如果您从命令行安装的模块, 您需要通过 Plesk 来对其进行配置.
要访问模块配置页:
1) 点击标签为模块名的按钮.
或
2) 点击管理模块. 在模块列表中, 点击模块名所对应的链接.
您可以有两种方式从 Plesk 中删除模块: 从控制面板删除(推荐) 或从命令行删除.
要通过控制面板删除模块:
1) 点击管理模块, 并选择您想删除模块所对应的复选框, 点击删除所选.
或
2) 以 root 身份登录到 Plesk 所安装的服务器上, 运行命令 = 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 -uadmin <admin_password> psa