以 root 身份启动 lighttpd ?
谁能告诉我如何以 root 身份启动 lighttpd 来增加 server.max-fds 值?
根据lighttpd文档> http://redmine.lighttpd.net/wiki/lighttpd/Server.max-fdsDetails
另外,我不明白他们的意思:更改此设置需要启动时的 root 权限???
先感谢您。
问候。
Can anyone tell me how can i start lighttpd as root to increase the server.max-fds value ?
According to the lighttpd documentation > http://redmine.lighttpd.net/wiki/lighttpd/Server.max-fdsDetails
also, i don't understand what they means by : Changing this setting requires root permissions on startup ???
Thank you in advance.
Regards.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您始终需要 root 权限才能打开 1-1024 之间的端口。默认 HTTP 端口为 80。在您的配置文件中,您需要添加
server.max-fds = 2048
并以 root 身份重新启动 lighttpd(可能与您之前所做的方式相同)。在我的例子中,/etc/init.d/lighttpd restart
。You always require root permission to open the ports from 1-1024. Default HTTP-port is 80. In your configuration file you need to add
server.max-fds = 2048
and restart lighttpd as root (prolly the same way you always did)./etc/init.d/lighttpd restart
in my case.您可以从命令行使用 & 操作符在后台启动 lighttpd:lighttpd -D -f configfile &。即使您关闭 shell,它也可以工作,但我使用的是 z-shell。
You can start lighttpd in the background with &-operator from the commandline: lighttpd -D -f configfile &. It works even when you close the shell but I'm using z-shell.