linux部署,kali,启动后启动应用程序服务

标签 linux bash boot

嗨,有人知道如何使 apache2 服务在启动时运行吗?

Kali linux启动后, 我尝试过编辑 rc.local、rc.init 和 rc 文件。

添加

服务apache启动

命令我还制作了 bash 脚本,授予其使用 chmod +x b.sh 运行它的权限 - 放置在 bin 文件夹中,以便能够在命令行中的任何位置运行。 我可以在终端中运行它,它可以满足我的需要。但无法在启动时运行它。

我也尝试过:

update-rc.d mystartup.sh 默认 100

仍然没有成功。有任何想法吗? 谢谢。

最佳答案

将脚本放入 init /etc/init.d/ 中,然后将其链接放入 /etc/rc5.d/ 中(确保获得准确的运行级别)... 使用字符串 S71 开始第二个链接,例如 S71apastart

即执行以下操作:

放置文本:

#!/bin/bash
sudo service apache start

/etc/init.d/apaStart(您创建的新文件)

然后

sudo chmod +x/etc/init.d/apaStart

sudo ln -s/etc/init.d/tomcat/etc/rc5.d/S71apaStart (根据您的运行级别,根据需要将 rc5.d 更改为 rc3.d)

我不建议使用此方法,但它适合您的情况。

关于linux部署,kali,启动后启动应用程序服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27035925/

相关文章:

linux权限继承

c++ - 简单派生类上的 Linux GCC 链接错误

c - 分配var = 0.0时程序退出;

bash - 从 Bash 函数返回文件描述符

python - shell 脚本有效,但在启动时无效。 [树莓派]

android - 启动后,崩溃

linux - 我无法将颜色转义码打印到终端

mysql - 为什么 mysql 通过 ssh 命令不提示输入密码?

linux - 检查 Bash 列表中是否存在变量

python - 在 python 脚本中使用 IPMI (OpenIPMI)