一个同事在网页中的media player中想要播放ftp中的媒体文件,文件路径就引用的是ftp://xxx,发现avi, wmv等文件都能正常播放, 但是mpg却不可以, 不提示任何错误, 就是进度条一直处于没有开始的状态。试着通过http://xxx的方式来引用该mpg文件, 却可以了。于是,在不考虑搭建流媒体服务器的情况下,搭建一个http server来为这些视频播放之用, 只需要把ftp中的这些文件所在目录引入到http server的root之下即可。
那么,应该装个什么样的http server呢?apache?貌似没必要, 只是很小的一个应用目的, 还有更好选择吗?google一下,发现有一个很轻量级的东东:lighthttpd, 去官方看了下介绍, 说是性能方面比较优良, 网上都说速度比apache快,关键是资源占用很小啊,呵呵。
就选用lighthttpd了, 因为服务器是windows系统,看看有没有windows版本, 官网上一看就傻了眼, 都是linux的版本。。。再搜搜看有没有for windows的, 果然还真有有心人啊, 在cygwin中编译出来了适用于windows的版本, 这个项目叫做wlmp,地址是http://code.google.com/p/wlmp-project/downloads/list 。下载一个zip的压缩包就好,解压后直接运行bin\service-install.exe 就能安装到windows服务了。再运行一下testMode.bat, 看看服务是否正常运行。如果一切正常,就能够通过http://localhost/来访问到首页了。
至于配置方面, 还是看看官方文档比较好, 写的也挺简单易懂的:
http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs
分享到:
相关推荐
大致经历一下几个步骤: 1、windows系统下需要cygwin 环境的支持,如是先下载安装cygwin。 2、下载lighttpd源代码并解压(from http://trac.lighttpd.net/) 3、在cygwin 环境下进入lighttpd的下载后保存的目录,...
【标题】中的“轻量级的Light IIS”是指一种小型、快速且资源消耗较低的Web服务器软件,设计用于在没有安装完整版Internet Information Services(IIS)的情况下,支持运行Asp.net网页程序。IIS是由微软开发的一款...
### Lighttpd源码分析 #### 一、Lighttpd简介 Lighttpd是一款轻量级的Web服务器软件,以其高效、稳定、安全的特点而受到广泛欢迎。它特别适合于高并发访问场景,并且占用系统资源相对较少。Lighttpd支持FastCGI、...
在网上找了许多份DES源码,计算结果都不对,无奈自己根据文档写了一份源码,该压缩包包含了DES和3DES的加解密算法的C++实现,还有我开发时参考的文档,Debug时输出中间计算值,可用于调试你自己写的des代码,经验证...
【Light HTTPD 开源Web服务器详解】 Light HTTPD 是一个基于开源精神的Web服务器软件,它的设计目标是轻量级、高效能以及易于管理。... 在Light HTTPD的核心功能中,Server解析是至关重要的部分。...
一个轻量级的Web 服务器,支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。它具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点,其静态文件的响应能力远高于Apache...
... ...1. **监听与接受连接**:服务器启动后,会绑定到一个特定的IP地址和端口上,监听来自客户端的连接请求。...2. **处理请求**:当接收到连接请求时,服务器会创建一个新的线程来处理该连接,避免阻塞其他请求。...
FreeSwitch是一个强大的多媒体通信平台,支持多种协议如SIP、Skype for Business (formerly Lync)、XMPP等,可以用于构建VoIP网络、视频会议、电话系统以及企业通信解决方案。FusionPBX作为其配套的Web管理工具,...
Perl是一种强大的脚本语言,常用于文本处理和系统管理任务,但在Web开发领域也有其一席之地。"Light Weight Perl Web Server"是一个基于Perl构建的轻量级Web服务器,它专为那些寻求特定功能和高度定制化解决方案的...
ASUS华硕RT-N14U无线路由器固件3.0.0.4.374.4422版(2014年2月17日发布)华硕N14U无线路由器的最新固件,推荐需要的用户下载更新。 更新内容: 【漏洞修复】 1、修正lighthttpd漏洞; 2、修正了跨网站指令码漏洞(CWE...
"arm配置httpd" 本文将指导如何使用buildroot工具配置httpd(HTTP Server),支持PHP,并在arm板上配置httpd和PHP的解释... 一、标题:arm配置httpd arm板是基于Linux的嵌入式系统,需要配置httpd以提供网络服务。... ...
【*】4G上网,将LTE模块通过转接板插入USB即可使用,支持龙尚U9300C,龙尚U8300C,有方N720,华为ME909S-821等N多模块,重磅功能,让你的路由器轻松变4G路由器 ...【*】可以设置屏蔽Windows更新,特别是Win10的强制
在IT领域,特别是网站开发和管理中,phpMyAdmin是一个非常重要的工具,它允许用户通过Web界面方便地管理和操作MySQL数据库。这篇指南将详细介绍在虚拟主机上安装和配置phpMyAdmin的过程。 ...该网站提供了多种格式的...
lighttpd Docker映像 安全性,速度,合规性和灵活性-所有这些都描述了 内容 用法 使用Docker启动容器 使用Docker Compose启动容器 建造 使用Docker进行构建 使用Docker Compose进行构建 使用Docker Buildx进行构建 ...
- 跨平台性,支持多种服务器环境(Apache、IIS、LightHttpd、Nginx等)。 - 完全支持面向对象编程,并且向下兼容。 - 内置丰富的函数库,覆盖Web开发的各个方面。 - 支持多种数据库接口和组件化开发。 - 扩展性...
本文档适用于 Elixir 2.0 版。 目录 第一次测试 创建数据库 第二次测试 配置httpd 配置lighthttpd REST API 使用身份查询 维护和增强 使用缓存来提高性能 使 Elixir 数据库保持最新 控制 git 存储库磁盘使用 构建...
AMH支持多种常见的Web服务,包括Nginx、Apache、Lighthttpd等,还有PHP多版本共存,数据库MySQL/MariaDB,FTP服务等。这使得它成为了一个强大的工具,适合于个人开发者和小型企业来管理他们的Web环境。使用AMH,你...
- **lighthttpd+fastcgi+php**:介绍了另一种轻量级Web服务器lighthttpd的安装配置方法,以及如何结合FastCGI和PHP使用。 #### 六、SubversionPHPBinding **SubversionPHPBinding** 是一个PHP扩展,允许PHP脚本...
最 近几年,市场上出现了很多有趣的 Web 服务器实现,包括 lighthttpd、litespeed 和 mongrel 等。这些 Web 服务器都宣称结合了性能、易管理性、可移植性、安全性和其他相关价值。下面的工程研究将调查轻量级 Web ...