运行级别 init.d 和 rc.d

发布于 2024-11-06 13:52:14 字数 350 浏览 8 评论 0原文

我不确定在这里或在 serverfault 询问它,但这与我的脚本和创建安装程序有关...

我已经创建了一个服务(linux perl 脚本)和所有配置文件等。 我想为它制作一个安装程序,以便它创建文件夹/将文件放在正确的位置等。

现在,在开发时,我在 /etc/init.d/ 文件夹中创建了一个名为“reliand”的脚本。

现在,当我将所有文件以及安装程序发送给另一个用户时,我会将该文件复制到该计算机上的同一目录(我知道它是相同的 CENTOS),我将如何使其在正确的运行级别运行?

我需要在 rd3.d 文件夹中创建链接吗?或者是否有要运行的命令,以便它将自己置于正确的运行级别。

感谢您的解释。

I am not sure to ask it here or at serverfault, but it has to do with my script and creating an installer...

I have made a service (linux perl script) and all the configuration files and etc etc.
I would like to make an installer for it so it creates folders/puts files on the right spot, etc.

Now while developing I made a script in the /etc/init.d/ folder called "reliand".

Now when I send all my files, plus the installer to another user and I would copy that file to the same dir on that machine (i know it's same CENTOS) how would I make it run at the right runlevel?

Do I need to make a link in the rd3.d folder? or is there a command to run so it will place itself in the correct runlevels.

Thanks for the explanation.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的心境我的脸 2024-11-13 13:52:14

使用 chkconfig --add 并添加类似以下

# chkconfig: 345 20 80
# description: my service

内容 :在 /etc/init.d

哦...而 https://serverfault.com/ 绝对是更好的这个问题的地方。

Use chkconfig --add and add something like:

# chkconfig: 345 20 80
# description: my service

to your script in /etc/init.d

Oh ... and https://serverfault.com/ is definitely a better place for this question.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文