Solution 1 :
Coping this
http://redmine.lighttpd.net/wiki/1/ScriptsUbuntu
to your folder /etc/init.d/lighttpd, and fix the path in that file as the following.
USER=www-data
GROUP=www-data
PATH=/sbin:/bin:/usr/sbin:/usr/bin
LIGHTY_DAEMON=/usr/local/lighttpd/sbin/lighttpd
LIGHTY_OPTS="-f /etc/lighttpd/lighttpd.conf"
LIGHTY_NAME=lighttpd
LIGHTY_PIDFILE=/var/run/$LIGHTY_NAME.pid
SCRIPTNAME=/etc/init.d/$LIGHTY_NAME
SSD="/sbin/start-stop-daemon"
PHP_FCGI_CHILDREN=10
PHP_FCGI_MAX_REQUESTS=1000
RETVAL=0
FCGI_DAEMON="/usr/bin/spawn-fcgi"
FCGI_PROGRAM="/usr/bin/php-cgi"
FCGI_PORT="4050"
FCGI_SOCKET="/tmp/php-fastcgi.sock"
FCGI_PIDFILE="/var/run/spawn-fcgi.pid"
Solution 2:
coping this script to your /etc/init.d/lighttpd (if the file is not existing, just create it)
#!/bin/sh
LIGHTTPD_BIN=/usr/local/lighttpd/sbin/lighttpd
test -x $LIGHTTPD_BIN || exit 5
LIGHTTPD_CONFIG=/etc/lighttpd/lighttpd.conf
test -r $LIGHTTPD_CONFIG || exit 6
LIGHTTPD_PIDFILE=/var/run/lighttpd.pid
LIGHTTPD_LOGFILE=/var/log/lighttpd/access.log
case "$1" in
start)
echo "Starting lighttpd"
$LIGHTTPD_BIN -f $LIGHTTPD_CONFIG
;;
stop)
echo "Shutting down lighttpd"
kill `cat $LIGHTTPD_PIDFILE`
;;
restart)
$0 stop
sleep 1
$0 start
;;
force-reload|reload)
echo "Reload service lighttpd"
kill -INT `cat $LIGHTTPD_PIDFILE`
$0 start
touch $LIGHTTPD_PIDFILE
;;
rotate)
echo "Rotate logfile of lighttpd"
mv $LIGHTTPD_LOGFILE /tmp/`date +%D`.log
kill -HUP `cat $LIGHTTPD_PIDFILE`
;;
*)
echo "Usage: $0 {start|stop|restart|force-reload|reload|rotate}"
exit 1
;;
esac
and then, typing the command in terminal for your operation you want.
/etc/init.d/lighttpd start
/etc/init.d/lighttpd stop
/etc/init.d/lighttpd restart
分享到:
相关推荐
lighttpd-1.4.29.tar.bz2
《lighttpd-1.4.30:轻量级Web服务器的配置与应用》 lighttpd是一款轻量级的Web服务器,以其高效的性能、低内存占用和丰富的功能而受到许多开发者的青睐。在本篇文章中,我们将深入探讨lighttpd-1.4.30版本的特性和...
《lighttpd-1.4.45:轻量级Web服务器的魅力解析》 lighttpd,这个名字在Web服务器领域中或许不如Apache或Nginx那样耳熟能详,但其独特的轻量级特性和高效性能,使得它在特定场景下成为理想的解决方案。lighttpd-...
2. **解压源代码**:使用`tar -zxvf lighttpd-1.4.20.tar.gz`命令进行解压,这将创建一个名为`lighttpd-1.4.20`的目录,里面包含了所有的源代码和相关文档。 3. **初始化CMake**:进入解压后的目录,运行`cmake .`...
最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载
《lighttpd-1.4.39:高效轻量级Web服务器的探索与实践》 lighttpd,一个在互联网领域广泛使用的轻量级Web服务器,因其高效、安全和可扩展性而备受青睐。其1.4.39版本是lighttpd发展中的一个重要里程碑,为用户提供...
lighttpd-1.4.59是该软件的一个稳定版本,包含了多项性能优化和安全更新。 二、系统需求 lighttpd可运行于多种操作系统上,包括Linux、FreeBSD、OpenBSD、Mac OS X等。在安装前,请确保你的系统满足以下基本要求:...
《lighttpd-1.4.32:轻量级Web服务器的魅力与应用》 在互联网服务领域,Web服务器作为互联网应用的基础架构组件,扮演着至关重要的角色。lighttpd,一个以轻量级、高性能著称的Web服务器,自其诞生以来就深受开发者...
交叉编译最新版的lighttpd-1.4.55,配置与测试CGI与HTML.内含 lighttpd-1.4.55源码,移植教程,cgi测试代码,html测试代码.测试cgi时,浏览器中应该输入192.168.100.30/cgi-bin/xx.cgi .其中 192.168.100.30为开发板的ip
lighttpd-1.4.20.tar lighttpd-1.4.20.tar
lighttpd-1.4.20源码看了很久了,学习总结本来早就该写了的,只是人懒得很,拖拖拉拉到现在,如果各位看了觉得多少还有那么一点点帮助,我就继续来(当然,总结的东东还是会发在这个帖子内)。 预计总共将有15个...
资源名称:lighttpd-v1.4.46工具简介:一个轻量级的Web 服务器,支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。它具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等...
《lighttpd-1.4.20源代码解析与技术深度探讨》 lighttpd是一款轻量级的Web服务器,其设计目标是低系统资源消耗、高效且安全的运行环境,尤其适合于动态内容不多的网站。在lighttpd-1.4.20版本中,我们有机会深入...
lighttpd:1.4.29 帮助查看help.txt文件 安装用root权限执行install.sh 删除用root权限执行remove.sh 启动用root权限执行命令almp-start.sh 关闭用root权限执行命令almp-stop.sh php从5.4.6更新到了php5.4.7 ...
Lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是...
lighttpd-1.4.27 源代码 lighttpd-1.4.27 源代码
在下载的压缩包中,"LightTPD-1.4.16-Win32.exe"是LightTPD的Windows版本安装程序。安装过程中,用户通常需要选择安装路径、配置服务器端口、设置默认文档根目录等。安装完成后,通过修改配置文件(通常是`lighttpd....
lighttpd-1.4.26 源码,官方直接下载,学习的好资源。
标题中的"lighttpd-1.4.49.tar.gz"表明我们获取的是lighttpd的1.4.49版本源码包,它以tar.gz格式压缩,这种格式在Linux和Unix系统中常见,用于打包并压缩多个文件或目录。通过解压这个文件,我们可以得到lighttpd的...