CentOS 6 Lighttpd 安装与配置指南

简介
Lighttpd 是一个高性能、轻量级的 Web 服务器,特别适合于嵌入式系统、网络设备以及需要高并发处理的 Web 应用,本文将详细介绍如何在 CentOS 6 上安装和配置 Lighttpd。
安装 Lighttpd
安装前准备
在安装 Lighttpd 之前,请确保您的 CentOS 6 系统已更新至最新状态,可以使用以下命令更新系统:
sudo yum update
安装 Lighttpd
使用以下命令安装 Lighttpd:
sudo yum install lighttpd
安装完成后,可以使用以下命令启动 Lighttpd:
sudo systemctl start lighttpd
设置 Lighttpd 为开机自启

sudo systemctl enable lighttpd
配置 Lighttpd
修改默认配置文件
Lighttpd 的默认配置文件位于 /etc/lighttpd/lighttpd.conf,打开该文件进行修改:
sudo nano /etc/lighttpd/lighttpd.conf
修改配置项
以下是一些常见的配置项及其作用:
| 配置项 | 说明 |
|---|---|
| server.document-root | 设置网站的根目录 |
| server.port | 设置 Lighttpd 监听的端口号,默认为 80 |
| index-file | 设置默认的索引文件,如 index.html 或 index.htm |
| url.access-deny | 设置禁止访问的 URL,例如禁止访问 /etc 目录 |
| server.errorlog | 设置错误日志文件的位置 |
| server.logfile | 设置访问日志文件的位置 |
保存并退出配置文件
修改完成后,保存并退出配置文件。
测试 Lighttpd
检查端口监听状态

使用以下命令检查 Lighttpd 是否在 80 端口监听:
sudo netstat -tulnp | grep 80
访问网站
在浏览器中输入您的服务器 IP 地址,如果看到 Lighttpd 的默认欢迎页面,则表示安装和配置成功。
FAQs
问题:如何查看 Lighttpd 的版本信息?
解答:使用以下命令查看 Lighttpd 的版本信息:
lighttpd -v
问题:如何更改 Lighttpd 的默认端口号?
解答:在 /etc/lighttpd/lighttpd.conf 文件中找到 server.port 配置项,修改其值为所需的端口号,然后重启 Lighttpd:
sudo systemctl restart lighttpd

