标签: startup

禁止在所有运行级别启动服务?

我有一项服务foo,目前从运行级别3及更高级别开始。我怎样才能在不使用的情况下阻止它这样做update-rc.d foo stop 3 .,它(如果我理解正确的话)会在每次运行级别更改时关闭服务。

(即,如果我处于运行级别1并启用foo,那么当我更改为运行级别3 时,它将被禁用,不是吗?)

运行 Debian GNU/Linux Lenny。

startup debian daemon rc.d debian-lenny

66
推荐指数
4
解决办法
17万
查看次数

如何让 Apache 在 Linux 上启动时启动?

我已经在我的 Linux 机器上从源代码安装了 Apache 2。apachectl -k start工作正常,但如何让 Apache 在启动时启动?

这是在 Red Hat Linux 发行版上:

Linux <主机名> 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

linux startup apache-2.2

38
推荐指数
3
解决办法
14万
查看次数

在没有人登录时在计算机启动时启动程序并在有人登录时显示窗口(操作系统:Windows)

我有一个使用 Windows Server 2012 上的任务计划程序在系统启动时启动的程序即使计算机自动重新启动,该程序也必须启动。

Administrator 是用于启动程序的帐户,为任务选中“无论用户是否登录都运行”选项。

问题在于,当有人最终使用远程桌面连接以管理员身份登录时,界面(程序窗口)被隐藏。

据我了解,使用 Task Scheduler 无法解决此问题。

我该如何解决这个问题?

这应该是一个相当普遍的问题,但我无法通过搜索网络找到任何东西。我很惊讶微软在他们的调度程序中允许这样的限制。我可以制作一个 VBScript 或一些在启动时运行并启动程序的东西,然后在用户实际登录时可以看到它吗?

其他想法?

(顺便说一下,我不想制作一个单独的 GUI 程序来连接到原始程序。如果我不必在用户登录时终止已经运行的程序然后启动,我也更喜欢它再说一遍。)

windows windows-server-2008 startup scheduled-task windows-server-2012

23
推荐指数
2
解决办法
9万
查看次数

启动时启动 Nginx

我能够安装和运行 nginx 和乘客,但是每当我重新启动服务器时,我都无法启动 nginx。要启动 nginx 进程,我只需输入sudo /opt/nginx/sbin/nginx。根据我的理解,我在 /etc/init.d 中使用 ubuntu hardy 放入的任何内容都将被执行。有谁知道模仿这个命令行调用的命令?

须藤 /opt/nginx/sbin/nginx

ubuntu startup nginx

20
推荐指数
3
解决办法
6万
查看次数

域登录非常慢 10+ 分钟

我们正在绞尽脑汁试图解决这个问题,目前卡住了!

基本上我们遇到了一些用户在早上登录需要很长时间的问题,有时长达 20 分钟,我们已经尝试通过各种方法来纠正这个问题,我们已经检查了 DNS(似乎很好,虽然不是我的最强点我会接受建议),检查网络速度(似乎很好),有问题的用户没有使用漫游配置文件,并且没有指向不可用映射网络驱动器的策略。

这是现在的一个主要问题,因为许多用户抱怨他们可以在计算机登录之前煮一杯咖啡。

windows startup domain windows-xp

18
推荐指数
2
解决办法
10万
查看次数

让 EC2 实例运行的最快时间

我正在考虑从 VPS 迁移到 EC2。EC2 具有弹性,其定价也是如此;我可以按需启动我的实例,然后如果它在每小时结束时未处于活动状态,则让它关闭。

这个过程需要多少时间?假设有一个从 EBS 启动的微实例。假设 Linux(可能是 Ubuntu);提到的 Windows10 分钟时间让我印象深刻。转换可以是ec2-run-instance(及其挂起状态)或ec2-start-instance。如果您知道其他云的启动时间,请随意提及它们。

cloud startup lifecycle amazon-ec2 amazon-ebs

17
推荐指数
3
解决办法
3万
查看次数

etc/profile.d 中的脚本什么时候执行?

我从root内部添加了一些脚本etc/profile.d以在启动时执行。但是,如果我以非 root 用户身份登录系统,这些脚本什么时候执行?我想在启动时启动 LDAP 服务器,独立于哪个用户首先登录。

我使用 CentOS 6.3。

linux startup centos init.d

16
推荐指数
1
解决办法
4万
查看次数

将服务 StartType 设置为 Automatic - Delayed

使用Set-Service,我可以StartTypeBoot, System, Automatic, Manual, Disabled. 使用services.msc,我可以将某些服务设置为以 优先级启动Automatic (Delayed Start)。但是,Get-Service仍将这些延迟启动服务报告为StartType : Automatic,并Set-Service在尝试设置这些值时出错。

我可以通过powershell设置这个属性吗?还是我仅限于 UI或 GPO

powershell startup windows-service

16
推荐指数
3
解决办法
3万
查看次数

/etc/init.d/ 脚本的正确权限是什么?

/etc/init.d/ 脚本的正确权限是什么,哪些 chmod 选项设置了它们?

linux startup init

15
推荐指数
1
解决办法
3万
查看次数

由 init.d 启动的保持活动进程的标准或最佳方式

我正在寻找一种标准方法或最佳实践来保持由init.dshell 脚本启动的守护进程。

或者更好的是,有没有办法让它直接从/etc/init.d

具体来说,我有一个名为 dtnd 的守护进程,它具有无限循环,用于查找意外结束的进程,如果有的话,守护进程会再次唤醒它们。此外,我使用 start-stop-daemon 工具来让进程从给定的系统用户运行。

我想从启动时运行这个 dtnd 守护进程。为了实现这种行为,我创建了一个 init.d 脚本,它使用 start、stop 和 status 命令“包装”dtnd 文件。

我有两个问题要解决:

  1. 有没有办法从 init.d shell 脚本中实现使某些进程保持活动状态。是标准/最佳实践吗?

  2. 建议使用无限循环保持进程存活?我想最好使用一些命令respawn来实现这一点。这是正确的?

我知道respawn命令的存在。我认为这就是我需要的,但我不明白之间的工作流程/etc/init.d//etc/init。谁能帮我?

请注意,我没有inittab文件既没有暴发户(我只被允许使用/etc/init/etc/init.dcron和系统工具start-stop-daemon。我的意思是,只有默认工具)

非常感谢您的参与!

startup debian daemon init init.d

15
推荐指数
2
解决办法
2万
查看次数