H4.8. 参数介绍 |
![]() ![]() ![]() |
跨平台参数 •-activation-key=<授权密钥>——服务器授权密钥。默认情况下为文件enterprise.key,在根目录中的etc子目录。 注意,从版本10开始,不再使用服务器授权密钥。 从上一版本更新服务器和进行数据库初始化时会用到密钥-activation-key :需从这一密钥提取服务器识别码。 •-bin-root=<可执行文件目录>——可执行文件路径。默认为根目录的bin子目录。 •-conf=<配置文件>——服务器配置文件名称和位置。默认情况下为文件drwcsd.conf,在根目录中的etc子目录。 •-daemon——Windows平台下表示作为服务启动。UNIX平台下:“作为守护进程”(转为根目录、与终端断开、转为背景模式)。 •-db-verify=on——在启动服务器时检查数据库的完整性。为默认设置。特别强调不应以反义参数启动,只有使用drwcsd verifydb命令检查数据库(见上)后立即启动的情况除外. •-help——显示帮助文档。与上述程序的使用相同。 •-hooks——允许服务器执行以下目录中的用户扩展脚本: ▫OS Windows: var\extensions ▫OS FreeBSD: /var/drwcs/extensions ▫OS Linux和OS Solaris:/var/opt/drwcs/extensions Dr.Web服务器安装目录。脚本用于使管理员的操作自动化,能简化和加快某些任务的完成。所有脚本默认为禁用。 •-home=<根>——服务器安装目录(根目录)。目录结构见安装手册中的OS Windows®下Dr.Web服务器的安装。默认为启动当前面临。 •-log=<日志>——服务器日志文件名称。可用“减号”代替名称(只限UNIX服务器),表示常规显示日志。默认为:Windows平台下drwcsd.log在参数-var-root指定的目录,UNIX平台下由参数-syslog=user指定(见下)。 •-private-key=<私钥>——服务器私钥。默认情况下drwcsd.pri在根目录中的etc子目录。 •-rotate=<N><f>,<M><u>——服务器运行日志轮值模式,其中:
默认值为10,10m,即保存10个大小为10MB的文件,使用压缩。也可利用特殊格式: none (-rotate=none)——表示“不使用轮循,总是记录到同一个文件,文件大小不限”。 使用轮循模式时使用的日志文件名称格式:file.<N>.log或file.<N>.log.dz,其中<N>——排序编号:1、2等等。 如日志文件名称(见上-log参数)指定为file.log,则: ▫file.log——当前文件(进行写入的文件); ▫file.1.log——上一个文件; ▫file.2.log等等——数字越大,日志文件越陈旧。 •-trace——详细记录出现错误的地方。 •-var-root=<可更改文件目录>——服务器有权写入的目录路径,用于保存可更改文件(如日志以及库文件)。默认是根目录的var子目录。 •-verbosity=<详细等级>——日志详细等级。默认值为WARNING。允许值为:ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT。参数值ALL和DEBUG3意义相同(参见附录K. 日志文件格式)。
只可在OS Windows下使用的参数 •-minimized——(不是作为服务启动,而为互动模式启动的情况下)窗口最小化。 •-screen-size=<大小>——(不是作为服务启动,而为互动模式)——服务器窗口可见日志行大小,默认为1000。 只可在UNIX家族操作系统下使用的参数 •-etc=<path>——目录etc路径(<var>/etc)。 •-pid=<文件>——服务器用于记录进程识别码的文件。 •-syslog=<模式>——记录到系统日志。可用模式:auth, cron, daemon, kern, lpr, mail, news, syslog, user, uucp, local0 – local7,某些平台下:ftp, authpriv和console。
•-user=<用户>, -group=<组>——只用于OS UNIX,且使用用户名root启动时;表示更改进程的用户或组,以所指定的用户(组)权限执行。 |