install-root/samples/admin/scripts
目录中包含一些脚本,可以使用 wadm 命令行实用程序来运行这些脚本。wadm 是在 TCLengine 基础上构建的,因此支持 TCL 脚本。这些脚本可用于执行常见的管理任务。它们还说明了如何在现有命令的基础之上构建新的实用程序。
下表介绍了这些脚本:
表 1–1 样例 CLI 脚本
脚本 |
描述 |
用法 |
---|---|---|
enable-ssl.tcl |
在给定的虚拟服务器和端口上启用 SSL。 |
wadm -f enable-ssl.tcl <config> <vs> <server> <port> |
filter-mime.tcl |
从给定的配置和虚拟服务器中获取匹配的 MIME 类型。 |
wadm -f filter-mime.tcl "<regex>" <config> <vs> |
remove-mime.tcl |
从给定的配置和虚拟服务器中删除匹配的 MIME 类型。 |
wadm -f remove-mime.tcl "<regex>" <config> <vs> |
add-mime-ext.tcl |
将指定的扩展添加到给定的配置和虚拟服务器中的匹配 MIME 类型。 |
wadm -f add-mime-ext.tcl "<regex>" "ext" <config> <vs> |
summary.tcl |
提供安装摘要。它包含侦听器、端口和 SSL 状态列表。 |
wadm -f summary.tcl |
list-webapps.tcl |
提供所有部署的 Web 应用程序的摘要。 |
wadm -f list-webapps.tcl |
collate-logs.tcl |
提供多个节点的排序日志。 |
wadm -f collate-logs.tcl <config> <node1> <node2> .. |
renew-selfsigned-cert.tcl |
允许更新具有给定别名的自签名证书。 |
wadm -f renew-selfsigned-cert.tcl <config> <cert-nickname> [<validity>] |