在Linux/Unix上启动/停止/重新启动Lighttpd Web服务器

时间:2020-01-09 10:43:46  来源:igfitidea点击:

我无法找到任何命令来停止lighttpd Web服务器。
如何在使用apt-get命令安装的Debian/Ubuntu Linux上停止/启动/重新启动Lighttpd?
如何在使用yum命令安装的RHEL/CentOS上重新启动lighttpd?
如何在FreeBSD Unix操作系统上重新启动lighttpd?
您可以使用以下命令来控制Lighttpd Web服务器。

  • /etc/init.d/lighttpdsys v样式脚本在Linux发行版上,用于启动/停止/重新启动lighttpd Web服务器。

  • kill命令。

  • pkill命令。

  • killall命令。

要停止lighttpd:

只需执行以下命令即可停止lighttpd:

# /etc/init.d/lighttpd stop

要启动lighttpd:

只需执行以下命令即可停止lighttpd:

# /etc/init.d/lighttpd start

要重启lighttpd:

只需执行以下命令即可重新启动lighttpd:

# /etc/init.d/lighttpd restart

Debian/Ubuntu Linux启动lighttpd

# /etc/init.d/lighttpd start

Debian/Ubuntu Linux停止lighttpd

# /etc/init.d/lighttpd stop

Debian/Ubuntu Linux重新启动lighttpd

# /etc/init.d/lighttpd restart

FreeBSD sart lighttpd

# /usr/local/etc/rc.d/lighttpd start

FreeBSD停止lighttpd

# /usr/local/etc/rc.d/lighttpd stop

FreeBSD重新启动lighttpd

# /usr/local/etc/rc.d/lighttpd restart

pkill/kill/killall命令示例

警告:以下命令需要root级访问权限,并且需要对命令行选项有充分的了解

杀死lighttpd

如果您没有sys v样式的初始化脚本,请执行以下命令在Linux操作系统上终止lighttpd:

# killall lighttpd

或者

# pkill -KILL -u lighttpdUserNameHere lighttpd

重新加载lighttpd

要在没有sys v风格的初始化脚本时重新加载lighttpd,请执行:

# kill -HUP $(cat /path/to/lighttpd.pid-file)

/var/run/lighttpd.pid是正在运行的lighttpd进程的PID的标准位置,因此执行:

# kill -HUP $(cat /var/run/lighttpd.pid)

启动lighttpd

要在没有sys v风格的初始化脚本时启动lighttpd,请执行:

# /sbin/lighttpd -f /path/to/lighttpd.conf

重新启动lighttpd

当您没有sys v风格的初始化脚本时,执行以下两个命令以重新启动lighttpd:

# pkill -KILL -u lighttpdUserNameHere lighttpd
# /sbin/lighttpd -f /path/to/lighttpd.conf