运行级别 init.d 和 rc.d
我不确定在这里或在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
chkconfig --add
并添加类似以下内容 :在
/etc/init.d
哦...而 https://serverfault.com/ 绝对是更好的这个问题的地方。
Use
chkconfig --add
and add something like:to your script in
/etc/init.d
Oh ... and https://serverfault.com/ is definitely a better place for this question.