lighttpd专题

BMC lighttpd kvm数据分析(websocket)

1.说明 lighttpd源码: https://github.com/lighttpd/lighttpd1.4.gitlighttpd wiki: https://redmine.lighttpd.net/projects/lighttpd/wiki/libfcgi: https://github.com/toshic/libfcgi/tree/master 注意: 本章的代码仓库: ht

lighttpd启动不了,libssl.so.4libcrypto.so.4 缺失

lighttd的出错日志在 log/out_lighttpd 里,当lighttd启动不了时候,这里文件里会说明原因。 今天的报错是 error while loading shared libraries: libssl.so.4 这是加载动态库时失败了, 为啥失败呀, 因为没找见动态库。 你的环境下 没有 叫 libssl.so.4 的动态库。 解决办法就是 想办法弄一个 。 方法1

C语言模拟虚基类 - 模拟lighttpd fdevent实现

看了lighttpd中的fdevent的实现过程有些巧妙,写个例子模拟它的的实现: 虚基类是fdos(os操作系统,fd是随便加的没什么意义),它有三个派生类分别是:windows, linux, mac, 它们的都有的public方法是:open, close, playgame。 /// fdos.h#ifndef FDOS_H_INCLUDED#define FDOS_H_INC

shell控制lighttpd的启动停止

写个了shell来控制lighttpd的 start stop restart ,贴上代码 #!/bin/shcmd=$1start(){echo "start lighttpd ..."pid=`ps -ef | grep -v grep | grep -v "lighttpd.sh" | grep lighttpd | sed -n '1P' | awk '{print $2

ubuntu 手动编译安装lighttpd配置运行php

昨天老大给了一个活,说在服务器上装一个lighttpd http服务器,用程序测试下性能。想想就安装个lightt pd应该很简单。也就不在意,说手头上的活忙完了就装。    今天上午过去,就开始装,一装,啥了,make命令没有,就问老大,怎么make命令没有的。老大回了句,我们的服务器都是精简版的,没有编译工具的。你到别的linux机器上编译安装好,再移植到这台机器上。我当场晕了过去

优化lighttpd以提升性能

Lighttpd的优化是多方面的,最重要的就是优化其性能。操作系统有2大因素,可以帮助Lighttpd达到它的最佳性能。 HTTP Keep-Alive 禁用Keep-Alive可以帮助你的服务器减轻因大量打开着的文件描述符而产生的负载。 服务器默认的设置是: server.max-keep-alive-requests = 128server.max-keep-alive-i

Lighttpd+PHP性能优化

Lighttpd和PHP的搭配现在越来越常见了。但是老实说,如非必要,我还是推荐你使用Apache和PHP的搭配方式,毕竟LAMP构架的成熟度和稳定度都是经过时间考验的。 那么什么时候Lighttpd和PHP的搭配更值得选择呢?可以从以下几点考虑:如果访问量比较大,硬件资源吃紧,那么Lighttpd适合你;如果和稳定相比,你倾向速度多一些,那么Lighttpd适合你。 题外话:Ng

[libwebsockets]lighttpd+libwebsockets支持ws和wss配置方法说明

libwebsockets介绍          libwebsockets是一款轻量级用来开发服务器和客户端的C库。它不仅支持ws,wss还同时支持http与https,可以轻轻松松结合openssl等库来实现ssl加密。 官方参考链接: https://libwebsockets.org/ lighttpd版本 lighttpd/1.4.59 (ssl) - a light and

CodeIgniter lighttpd URL重写

由于开发环境使用的是lighttpd服务器,我本机环境使用的是Apache配置,导致部署到开发机后,所有的链接地址全部跳转到首页。 分析了下,index.php/controller/function ,controller没有生效,应该是路由分发的缘故。 配置lighttpd配置的url重写规则: url.rewrite-once = ("/(.*)\.(.*)" => "$0"

debian9 php 建站,Debian9配置LightTPD/PHP7.0/SQLite轻便网站运行环境

LightTPD,是一款由德国人开发的Web服务器软件,其特点在于提高网站的性能、安全,以及快速响应且兼容灵活的Web服务器环境。LightTPD占用内存较低、CPU占用率低、效能好以及丰富的模块等特点。Lighttpd支持FastCGI,CGI,Auth,输出压缩,URL重写等重要功能。 在"Debian系统快速安装Caddy/PHP7/SQLite及一键安装Typecho"文章中有介绍到利用

Ubuntu下Lighttpd服务器安装,并支持PHP

1、说明         Lighttpd 是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销、cpu占用率低、效能好以及丰富的模块等特点。         Lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI,CGI,Auth,输出

linux服务器历险之使用lighttpd

一,为什么要使用lighttpd?     apache不可以吗?     在支持纯静态的对象时,比如图片,文件等 ,     lighttpd速度更快,更理想     至于它和apache的比较,很多文档,大家可以google一下 二,从何处下载lighttpd?     http://www.lighttpd.net/download/     这个是它的官方站 三,如何安装?     1

Lighttpd 配置FAQ

分类: LAMP - Lighttpd|Apahce|Nginx|PHP|MYSQL 2008-05-15 16:26 747人阅读 评论(0) 收藏 举报 【Me FAQ】 Q1.(configfile.c.1081) base-docroot doesn't exist: /usr/local/www/data/? Error Meaage: 无法启动 ligh

lighttpd - Plugin: Overview

lighttpd - Plugin: Overview 插件是各个Web Server的重要组成部分,很多功能通过插件完成(mini_httpd这类超级小的Server当然没有什么插件,但它的目的只是实验啊,可不是取代什么Apache这类宏伟目标。说道取代Apache,貌似Nginx是目前......  算了,还是回到lighttpd吧)。 本文介绍下lighttpd的插件部分的实现。l

如何编写lighttpd插件

分类: lighttpd 2008-06-19 16:44 1096人阅读 评论(0) 收藏 举报 编写插件 在开始编写插件之前,应该先熟悉 lighttpd中两个基本数据结构以及他们所在文件: buffer (buffer.c)array (array.c)global structures (base.h) 接下来需要阅读 : http://www.lighttpd.

lighttpd 优化 参数配置

转自: http://blog.csdn.net/starxu85/article/details/3441480    对服务器而言最重要的就是优化了.apache的优化文章,相信你也见过不少了.这里稍微摘出lighttpd的几个优化参数看一看. 1 最大连接数 默认是1024修改 server.max-fds,大流量网站推荐2048. 因为lighttpd基于线程,而apa

Lighttpd配置虚拟主机详解

转自: http://blog.csdn.net/citysheep/article/details/5997598    lighttpd真是不太好弄啊,先记录下这个吧。这里主要讲解在lighttpd中如何配置虚拟主机.一共有三个方法.在这里我们是在/etc/lightpd/lighttpd.conf文件中进行设定,您也可以将这些独立到另外的文件中,然后在/etc/lightpd/light