Lighttpd配置方法介绍

发布时间:2022-09-04 13:58 来源:主机侦探 阅读:72 作者:主机侦探 栏目: 服务器 欢迎投稿:712375056

Lighttpd是一款安全、快速、兼容且非常灵活的Web服务器,针对高性能环境进行了优化。与其他网络服务器相比,它的内存占用非常低,并且能够处理CPU负载。它的高级功能集(FastCGI、CGI、Auth、输出压缩、网址重写等等)使Lighttpd成为每一台有负载问题的服务器的完美网络服务器软。想要为静态内容运行快速、低资源的服务器吗?今天为大家简单介绍下Lighttpd配置操作步骤,仅供参考。

1、创建一个名为lighttpd.conf的文本文件,包含以下内容:

server . document-root = “/var/www/servers/www . example . org/pages/” server . port = 3000 mime type . assign =()。html” => “文本/html “,”。txt” => “文本/普通”,”。JPEG ” = % 3E “图像/jpeg “,”。png” => “图像/png)

默认情况下,Lighttpd将侦听TCP端口3000并绑定到所有接口。分配了几个重要的MIME类型,并且设置了文档根目录(用于所有请求的基本目录)。文档根目录中的文件必须是启动web服务器的用户可读。

2、检查您的配置是否正常:

$ lighttpd -t -f lighttpd.conf

3、现在启动服务器进行测试:

$ lighttpd -D -f lighttpd.conf

并将您的浏览器指向http://127.0.0.1:3000/

4、要停止服务器,请返回命令提示符并按ctrl-c。

5、您应该熟悉服务器安所需的一些设置:

server . document-root = “/var/www/servers/www . example . org/pages/” server . port = 80 server . username = ” www ” server . group name = ” www ” mime type . assign =()。html” => “文本/html “,”。txt” => “文本/纯文本”,”。JPEG ” = % 3E “图像/jpeg “,”。png” => “图像/png “)静态文件。排除-扩展名=(。fcgi “,”php“,”。rb“,”~“,”Inc .)index-file . name =(“index . html”)

现在,网络服务器正在端口80上监听,端口80是超文本传输协议流量的默认端口,并将切换到用户。
服务器必须以root用户身份启动才能控制端口80,但是在获取端口后继续以root用户身份运行不是必要的,也不是一个好主意,因此服务器切换到用户。

6、禁止访问查看某些类型文件的内容,因为它们用于生成动态内容。直接对目录的请求被重写为index.html目录中文件。

假设您已经创建了/etc/init.d/lighttpd服务,如的“初始化脚本”部分所述InstallFromSource,将配置文件放入/etc/lighttpd/lighttpd.conf用以下命令启动服务器:

# /etc/init.d/lighttpd start

要停止它,请使用:

# /etc/init.d/lighttpd停止

来源链接:https://www.idcspy.com/17004.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。