服务器类型 |
启动项顺序设置方法 | Windows Server |
- 通过“系统配置”工具(msconfig):
- 打开“运行”窗口,输入“msconfig”并点击“确定”。
- 在“系统配置”窗口中选择“启动”选项卡。
- 在“启动项”列表中选择要调整顺序的项目,使用“向上”和“向下”按钮进行排序。
- 点击“应用”和“确定”保存更改。
- 通过注册表编辑器:
- 打开“运行”窗口,输入“regedit”并点击“确定”。
- 导航到以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute - 修改“BootExecute”字符串值,将启动项按照所需的顺序排列,用空格隔开。
例如:
autocheck autochk system32\drivers\autochk.exe - 关闭注册表编辑器并重启服务器。
| Linux Server |
- 通过“/etc/rc.local”文件:
- 使用文本编辑器打开“/etc/rc.local”文件。
- 在文件末尾添加启动命令,按照所需顺序排列,用换行符隔开。
- 保存并关闭文件。
- 通过“systemd”服务管理器:
- 使用“systemctl”命令设置服务的启动顺序。
例如:
systemctl enable --before=service-name.service service-name2.service
| macOS Server |
- 通过“LaunchDaemons”和“LaunchAgents”文件夹:
- 在“/Library/LaunchDaemons”文件夹中创建或修改plist文件,定义服务启动顺序。
- 在“/Library/LaunchAgents”文件夹中创建或修改plist文件,定义用户级服务的启动顺序。
|