准备条件:

a,创建/usr/local/lighttpd文件夹,用于安装lighttpd

b,创建lighttpd用户password为lighttpd账号,用于lighttpd的启动用户

c,安装prce软件包,Perl兼容的规则表达式库.下载地址 http://sourceforge.net/projects/pcre/files/pcre/7.7/pcre-7.7.tar.gz/download

1,首先去官网http://www.lighttpd.net/下载相应的安装文件(眼下最新1.4.35)。

 wget http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.35.tar.gz

2,解压安装包 lighttpd-1.4.35.tar.gz

[root@host lighttpd]# tar -zxvf lighttpd-1.4.35

3,编译lighttpd安装文件

[root@host lighttpd-1.4.35]# cd lighttpd-1.4.35
[root@host lighttpd-1.4.35]# ./configure --prefix=/usr/local/lighttpd
[root@host lighttpd-1.4.35]# make
[root@host lighttpd-1.4.35]# make install

4,创建www文件夹,用于存放html等文件

[root@host lighttpd-1.4.35]# mkdir -p /srv/www/htdocs/

5,复制配置文件到etc文件夹命令例如以下

[root@host lighttpd]# cp - p  /data/lighttpd/lighttpd-1.4.35/doc/config/conf.d  /usr/local/lighttpd/etc 

6,创建日志输出文件夹

[root@host lighttpd]# mkdir - p /var/log/lighttpd

7,改动启动关闭重新启动配置

cp doc/initscripts/rc.lighttpd.redhat /etc/init.d/lighttpd

8,然后改动/etc/init.d/lighttpd,把

lighttpd="/usr/sbin/lighttpd"

改为

lighttpd="/usr/local/lighttpd/sbin/lighttpd"

9,进入文件夹/usr/local/lighttpd/etc。改动lighttpd.conf的var.log_root的值为"/var/log/lighttpd"

10,改动lighttpd的ipport信息

server.port = 8080

##
## Use IPv6?
##
server.use-ipv6 = "disable" ##
## bind to a specific IP
##
server.bind = "192.168.10.1"

11,改动 modules.conf文件,用来支持flv伪流模,改后例如以下

server.modules = (
"mod_access",
# "mod_alias",
# "mod_auth",
# "mod_evasive",
"mod_redirect",
"mod_rewrite",
"mod_secdownload",
"mod_flv_streaming",
# "mod_setenv",
# "mod_usertrack",
)
flv-streaming.extensions = ( ".flv" )

12,改动属主为:lighttpd:lighttpd

chrown -R lighttpd:lighttpd /usr/local/lighttpd
chrown -R lighttpd:lighttpd //srv/www/htdocs
chrown -R lighttpd:lighttpd //var/log/lighttpd

13,启动lighttpd,看到以下的输出即成功

[root@host etc]# service lighttpd start
Starting lighttpd:

转载:http://blog.csdn.net/joeyon1985/article/details/39961887

參考:http://blog.lighttpd.net/articles/2006/03/09/flv-streaming-with-lighttpd/

linux下lighttpdserver的具体安装步骤 以及对flv流媒体的支持配置的更多相关文章

  1. ACE-6.1.0 linux 下的编译与安装步骤

    ACE-6.1.0 linux 下的编译与安装步骤  引用至http://www.cnblogs.com/liangxiaxu/archive/2013/03/07/2948417.html 1.从  ...

  2. [整理]Linux下的源码安装步骤及其功能解释

    源码的安装一般由3个步骤组成:配置(./configure).编译(make).安装(make install). 这时最常用的命令就是这三个--./configure && make ...

  3. linux下mysql-5.5.15安装详细步骤

    linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...

  4. 【转】Linux下Android ADB驱动安装详解

    原文网址:http://blog.csdn.net/zhenwenxian/article/details/5901350 Linux下Android ADB驱动安装详解 概述 最近由于内置的合作商比 ...

  5. linux下编译运行TIGL Viewer步骤

    linux下编译运行TIGL Viewer步骤(仅为了正确编译安装的话直接跳到步骤3) 1. linux发行版选择:由于linux发行版众多,不同版本包含的库版本可能存在差别,因此需要选择正确的版本. ...

  6. linux下python3源码安装及卸载

    Linux下Python3的源码编译安装和卸载方法 [日期:2019-06-21] 来源:博客园  作者:wuli潇萧 [字体:大 中 小]     (一)Linux下软件的源码编译安装和卸载方法 L ...

  7. linux下常见的包安装方式

    linux下常见的包安装方式 一.总结 一句话总结: rpm包安装 tar.gz源代码包安装 yum方式安装rpm包 bin文件安装 1.yum是什么? 安装所有依赖的软件包 Yum(全称为 Yell ...

  8. Linux课程---14、linux下lamp环境如何安装

    Linux课程---14.linux下lamp环境如何安装 一.总结 一句话总结: 要按顺序安装,比如apache需要在php之前安装, 一.安装 gcc 编译器 二.卸载 rpm 安装的 http ...

  9. Linux下apache+phppgadmin+postgresql安装配置

    Linux下apache+phppgadmin+postgresql安装配置 操作系统:CentOS 安装包:httpd(首选yum), php(包括php以及php-pgsql,php-mbstri ...

随机推荐

  1. 【NOIP 2014 DAY1 T3】飞扬的小鸟(DP)

    题目描述 Flappy Bird 是一款风靡一时的休闲手机游戏.玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙.如果小鸟一不小心撞到了水管或者掉在地上的话,便 ...

  2. ASP.NET UpdatePanel实现点击按钮无刷新且执行js脚本

    [一篮饭特稀原创,转载请注明出自http://www.cnblogs.com/wanghafan/p/3770779.html]  *.aspx: <asp:ScriptManager ID=& ...

  3. 实时时钟、系统时钟和CPU时钟的区别

    http://blog.sina.com.cn/s/blog_68f909c30100pli7.html 实时时钟:RTC时钟,用于提供年.月.日.时.分.秒和星期等的实时时间信息,由后备电池供电,当 ...

  4. HDU 2493 Timer 数学(二分+积分)

    传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2493 题意:给你一个圆锥,水平放置,圆锥中心轴与地面平行,将圆锥装满水,在圆锥某一表面开一个小洞,流出来 ...

  5. 【Python】代码行数统计

    两级目录,可扩展为N级. # Count the line of dir or file import os, fnmatch, fileinput def ChkFileType(lst): tmp ...

  6. bzoj1007

    其实吧,就是一个半平面交,而且不用考虑转回来的情况,所以只要极角排序然后用栈即可给的是点斜式,比极角很方便至于完整版的半平面交还没写过,看到再说吧 ..] of longint; v:..] of b ...

  7. bzoj1922

    首先机器人是并行的: 很容易想到到某个点的最短用时 =max(到这个点的最短路,max(到保护这个点结界所在点的最短用时)) 所以我们在做dij的时候,d[j]维护最短路,w[j]维护所有保护这个点结 ...

  8. 小试.NET代码保护软件(代码混淆、加密)

    有着微软人性化的开发工具VISUAL STUDIO和MSDN详尽的帮助,.NET 的开发效率的确高. 但是由于.NET同JAVA一样都采用中间语言.虚拟机/SDK等诸多特质,而且高等语言的类库编码规范 ...

  9. Linux kernel ‘xfs_attrlist_by_handle()’函数缓冲区溢出漏洞

    漏洞名称: Linux kernel ‘xfs_attrlist_by_handle()’函数缓冲区溢出漏洞 CNNVD编号: CNNVD-201311-392 发布时间: 2013-11-29 更新 ...

  10. Micro 消息

    上周,微软与计算机历史博物馆合作,发布了MS-DOS 1.1/2.0和Word for Windows 1.1a版本的源码,这是微软首次将其核心产品开源. MS-DOS MS-DOS是微软于1981年 ...