Lighttpd服务器

简介:


Lighttpd服务器

redhat 5.0下搭建Lighttpd服务器 

Lighttpd具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。是众多OpenSource轻量级的

web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重

要功能

 

一、 首先 安装 Lighttpd pcre-7.7.tar.gz   和   pcre-devel-3.9-3.i386.rpm   正则表达式 依赖包

1、 安装   pcre-7.7.tar.gz 
    tar zxf pcre-7.7.tar.gz
    cd pcre-7.7  
    ./configure  --prefix=/usr/local/pcre.7.7 
    make 
    make install

2、安装     pcre-devel-3.9-3.i386.rpm
    rpm -ivh /media/cdrom/Server/pcre-devel-3.9-3.i386.rpm

 

3、安装   lighttpd-1.4.19.tar.gz 
   tar -zxvf lighttpd-1.4.19.tar.gz
   cd   lighttpd-1.4.19 
   ./configure  --prefix=/usr/local/lighttpd1.4.19
   make 
   make install 
   cp doc/lighttpd.conf /usr/local/lighttpd-1.4.19/
   cd /usr/local/lighttpd-1.4.9
   vi lighttpd.conf

           配置文件很直观明了,一般只要把server.document-root、server.errorlog、             

accesslog.filename改成你的实际目录和文件名字就可以了。


二、           配置

1,cp doc/sysconfig.lighttpd   /etc/sysconfig/lighttpd

2,cp doc/rc.lighttpd.redhat   /etc/init.d/lighttpd   

注:/etc/init.d/lighttpd           此脚本用来控制启动、关闭和重起。

修改/etc/init.d/lighttpd,

把lighttpd="/usr/sbin/lighttpd" 改为 lighttpd="/usr/local/lighttpd/sbin/lighttpd"

3,创建文件夹

(1)创建网站根目录文件夹

mkdir /var -p /www/htdocs

(2)创建日志文件夹

mkdir /usr/local/lighttpd/logs

(3)创建静态文件压缩

mkdir /usr/local/lighttpd/compress

4, 修改主配置文件

mkdir /etc/lighttpd

注:/etc/lighttpd/lighttpd.conf    此文件是lighttpd的主配置文件

cp doc/lighttpd.conf /etc/lighttpd/lighttpd.conf

(1)修改网站根目录路径

把    server.document-root    = "/srv/www/htdocs/" (40行)

改为  server.document-root    = "/usr/local/lighttpd/www/htdocs/"

(2)设置错误日志文件路径

server.errorlog = "/usr/local/lighttpd/logs/lighttpd.error.log" (43行)

设置访问日志文件路径

accesslog.filename = "/usr/local/lighttpd/logs/access.log" (116行)

(3)compress.cache-dir = "/usr/local/lighttpd/compress/"

compress.filetype = ("text/plain", "text/html","text/javascript","text/css"

可以指定某些静态资源类型使用压缩方式传输,节省带宽,对于大量AJAX应用来说,可以极大提高页面加载速

(4)把#server.port                = 81 前的#去掉并改为 80

(5)server.modules(在24行)

取消需要用到模块的注释,mod_rewrite,mod_access,mod_fastcgi,

mod_simple_vhost,mod_cgi,mod_compress,mod_accesslog是一般需要用到的。

 

启动lighttpd服务:

/usr/local/lighttpd/sbin/lighttpd -f lighttpd.conf

或  /etc/init.d/lighttpd start/stop/restart/status

开机自启动:

vi /etc/rc.local       (最后处添加)

/usr/local/lighttpd/sbin/lighttpd -f lighttpd.conf

 

访问:http://localhost

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/834921如需转载请自行联系原作者


yangzhimingg

相关文章
|
PHP
在树莓派里搭建 Lighttpd 服务器
Lighttpd 像 Ngnix 一样,是被设计运行在低内存,低 CPU 负载的设备上,它们都非常适合在树莓派上运行。
394 0
在树莓派里搭建 Lighttpd 服务器
|
Web App开发 固态存储 Ubuntu
|
2月前
|
存储 缓存 弹性计算
阿里云经济型e实例云服务器评测:企业官网搭建的性价比之选
阿里云服务器经济型e实例可以用来搭建企业网站吗?云服务器作为搭建企业官网的基础设施,其性能、稳定性、成本等因素直接影响着官网的运营效果。阿里云经济型e实例云服务器作为一款性价比较高的产品,备受用户关注。许多企业在选择云服务器搭建官网时,都会将其纳入考虑范围。本文将详细探讨阿里云经济型e实例云服务器的特点、性能表现、稳定性与可靠性,以及成本考量,最终解答是否适合用它来搭建企业官网。
|
3月前
|
存储 缓存 网络协议
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
|
3月前
|
域名解析 人工智能 弹性计算
DeepSeek服务器繁忙解决方法:使用阿里云一键部署DeepSeek个人网站!
通过阿里云一键部署DeepSeek个人网站,解决服务器繁忙问题。学生用户可领取300元代金券实现0成本部署,普通用户则可用99元/年的服务器。教程涵盖从选择套餐、设置密码到获取百炼API-KEY的全流程,助您快速搭建专属大模型主页,体验DeepSeek、Qwen-max、Llama等多款模型,无需代码,最快5分钟完成部署。支持绑定个人域名,共享亲友使用,日均成本仅约1元。
287 10
|
29天前
|
物联网
(手把手)在华为云、阿里云搭建自己的物联网MQTT消息服务器,免费IOT平台
本文介绍如何在阿里云搭建自己的物联网MQTT消息服务器,并使用 “MQTT客户端调试工具”模拟MQTT设备,接入平台进行消息收发。
605 42
|
2月前
|
安全 Linux
阿里云linux服务器使用脚本通过安全组屏蔽异常海外访问ip
公网网站可能会遭受黑客攻击导致访问异常,使用此脚本可以屏蔽掉异常IP 恢复访问。也可自行设置定时任务定期检测屏蔽。
239 28
|
2月前
|
存储 机器学习/深度学习 算法
阿里云X86/ARM/GPU/裸金属/超算等五大服务器架构技术特点、场景适配与选型策略
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别。本文将深入解析这些架构的特点、优势及适用场景,帮助用户更好地根据实际需求做出选择。

热门文章

最新文章