RAKsmart美国服务器评测 RAKsmart教程 RAKsmart服务器设置Debian程序自启动方法

RAKsmart服务器设置Debian程序自启动方法

RAKsmart美国服务器推荐

美国服务器低价促销

目前,很多朋友都有在使用RAKsmart美国服务器。不过,对于RAKsmart服务器的Debian系统用户来说,可能都想设置Debian某些应用程序开机能够自动启动。

不过需要注意的是,在Linux操作系统下,一个Services的启动、停止以及重启通常是通过/etc/init.d目录下的脚本来控制的。然而,在启动或改变运行级别时, 是在/etc/rcX.d中来搜索脚本。其中,X是运行级别的number。

RAKsmart服务器设置Debian程序自启动方法

这里,小编和大家说说Debian系统如何启动、关闭和修改服务的运行。当你在Debian下安装一个新的服务,例如,Apache2服务器。当你安装完成后,默认情况下它会启动,并在下一次重启后自动启动。但是如果你不是一直需要这个服务,只在需要的时候启用它,这样可以禁用它。直到你需要使用的时候,执行如下指令:

/etc/init.d/apache2 start

来实现这个目的。同时,当你需要先在/etc/rcX.d目录中删除所有apache2的符号链接,但这个方法操作麻烦。因此,建议大家使用update-rc.d命令来实现这个功能。

1、删除一个服务

如果想手动的完全禁用Apache2服务,只需要删除其中的所有在/etc/rcX.d中的单一链路即可。但是如果使用update-rc.d,则非常简单:

update-rc.d -f apache2 remove

参数-f是强制删除符号链接,即使/etc/init.d/apache2仍然存在。

注意:这个命令仅仅禁止该服务,直到该服务被升级。如果想在服务升级后仍然保持被禁用。应该执行如下的命令:

update-rc.d apache2 stop 80 0 1 2 3 4 5 6 .

2、增加一个服务

如果想重新添加这个服务并让它开机自动执行,需要执行以下命令:

update-rc.d apache2 defaults

并且可以指定该服务的启动顺序:

pdate-rc.d apache2 defaults 90

还可以更详细的控制start与kill顺序:

update-rc.d apache2 defaults 20 80

其中前面的20是start时的运行顺序级别,80为kill时的级别。也可以写成:

update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 .

其中0~6为运行级别,update-rc.d命令不仅适用Linux服务编写的脚本,同样可以用这个命令设为开机自动运行。

这样,通过以上几种命令设置,我们就可以对Debian系统的一些程序进行简单的应用的应用设置,包括设置程序开机自启动等。

总之,使用RAKsmart美国服务器,如果用的是Debian的话,都可以安装上述方法进行设置。如果租用其他美国服务器,一般也可以安装以上方法对Debian启动应用进行设置的。

本文来自网络,不代表RAKsmart美国服务器 评测立场,转载请注明出处。
SSL证书申请推荐

SSL证书申请推荐

返回顶部