`
wonder365
  • 浏览: 17657 次
  • 来自: ...
社区版块
存档分类
最新评论

离线玩《钉子户大战拆迁队》(兼谈lighttp的使用)

阅读更多
很久很久以前(大概是去年),网络上火了个小游戏《钉子户》,每次都用浏览器访问那个网页,眼看着浏览器的状态条闪过N个地址,这个心疼啊(鬼知道其中有没有什么不知名的链接),还要看很多广告(估计3G上网的弟兄会更加心疼),就想怎么着能下到本地直接打开。平常我用cygwin比较多,在里边架起了lighttpd,用wget http://flash.7k7k.com/fl_8/20100820/dingzihu.swf下来,用firefox一看竟然出错了,游戏有保护啊,我立马修改了C:\WINDOWS\system32\drivers\etc\hosts,加入了 127.0.0.1 7k7k.com,再进入《钉子户》正常了。漏了一点,访问的时候要用 7k7k.com/dingzihu.swf。否则还是报“对不起,您访问的游戏没有经过正式授权”^_^
其实lighttpd有很多用途,也能加快开发的。曾几何时,公司用ext,ext的样例、帮助都是在网上的,一帮小弟傻呵呵的直接用浏览器访问ext官网,每次都傻呵呵的等上几分钟(可怜公司8M的宽带啊);稍微上道一点的小弟用tomcat在本机架个服务器,还算不错,殊不知tomcat也是很占资源的,2G内存,QQ占不少、开发工具eclipse占一点、oracle占一点,就剩不下多少了,速度这一慢啊。其实将lighttpd开起来,才占四五兆内存,多省啊。我就把经常用的需要网页浏览的东西放到lighttpd下,直接打开,省事省时。当然也存在安全隐患,大家不要把隐私文件放到里边。
下边把安装方法列举一下:
1、首先安装cygwin(不知道cygwin的下边就不要看了),同时安装lighttpd的包。
2、创建文档路径:mkdir -p /srv/www/htdocs
3、创建lighttpd配置文件:cp /etc/lighttpd/lighttpd.conf.default /etc/lighttpd/lighttpd.conf
  修改一下:开启目录列表(我图省事了) dir-listing.activate       = "enable" 前的井号去掉
          (PS:也可以顺便改一下端口,server.port = 80,默认80)
3、安装服务,需要借助于 cygrunsrv
   cygrunsrv --install lighttpd --path /usr/sbin/lighttpd --args "-D -f /etc/lig
httpd/lighttpd.conf"
4、启动服务:cygrunsrv -S lighttpd
如果没问题就可以访问了,如果有问题的话,可以看看日志,tail /var/log/lighttpd.log

下边是cygrunsrv的帮助,供大家参考
$ cygrunsrv -h

Usage: cygrunsrv [OPTION]...

Main options: Exactly one is required.
  -I, --install <svc_name>  Installes a new service named <svc_name>.
  -R, --remove <svc_name>   Removes a service named <svc_name>.
  -S, --start <svc_name>    Starts a service named <svc_name>.
  -E, --stop <svc_name>     Stops a service named <svc_name>.
  -Q, --query <svc_name>    Queries a service named <svc_name>.
  -L, --list [server]       Lists services that have been installed
                            with cygrunsrv.
  <svc_name> can be a local service or "server/svc_name" or "server\svc_name".
分享到:
评论

相关推荐

    lighttp:轻量级异步HTTPWS客户端服务器

    同时,它的简洁API易于理解和使用,降低了开发复杂性。 五、应用实例 lighttp在多种场景下都有广泛应用,例如: 1. 实时数据分析:通过WebSocket实现服务器向客户端实时推送数据,如股票交易、天气预报等。 2. ...

    Ruby-gitspelunk一个交互式git历史的工具

    这个工具是基于Git,一个广泛使用的分布式版本控制系统,用于管理和维护软件项目的历史版本。 ### Git基础 在深入探讨git-spelunk之前,我们需要了解Git的基本概念。Git是一种由Linus Torvalds为Linux内核开发的...

    ubuntu lighttpd实现websocket

    1、下载mongoose使用mongoose中的example中的websocket_chat,实现websocket 2、websocket_chat源码下载路径 官网:https://cesanta.com 论坛:https://forum.mongoose-os.com/index.php?p=/categories/mongoose ...

    三大WEB服务器对比分析(apache ,lighttpd,nginx)

    三大WEB服务器对比分析(apache ,lighttpd,nginx) 分析的还不错

    Lighttpd 高性能web服务器

    软件介绍 一个轻量级的Web 服务器,支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。它具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点,其静态文件的响应能力远...

    搭建lighttpd+cgi的代码包

    本教程将详细介绍如何使用lighttpd和CGI来搭建一个动态网页服务器。 1. **理解lighttpd** lighttpd是一个快速、安全且配置简单的HTTP服务器,特别适合于资源有限的环境。它的特性包括模块化设计、高性能的事件模型...

    实现在Windows下安装Lighttpd的方法

    当然,Lighttpd的应用范围不限于此,用户还可以参考官方文档,将Lighttpd与其他服务器软件如Tomcat或Ruby等结合使用,以适应更复杂的使用场景。 需要特别注意的是,上述安装过程可能因为实际情况而有所不同,用户在...

    lighttpd-1.4.55移植配置与测试.rar

    交叉编译最新版的lighttpd-1.4.55,配置与测试CGI与HTML.内含 lighttpd-1.4.55源码,移植教程,cgi测试代码,html测试代码.测试cgi时,浏览器中应该输入192.168.100.30/cgi-bin/xx.cgi .其中 192.168.100.30为开发板的ip

    Lighttpd源码分析_高群凯

    架构层面的分析有助于理解Lighttpd如何优化性能和资源使用。 2. **核心模块功能**:文档可能会对Lighttpd的关键模块进行深入解析,例如其事件驱动的核心模块、模块加载机制、以及处理请求的流程。这对于理解服务器...

    实战nginx在线课程课件-LNMP安装与配置

    - `--enable-ltdl-install`:在编译libltdl时使用,确保libltdl库能够正确安装并被其他程序调用。 #### 知识点五:后续步骤 完成以上步骤后,还需继续编译安装Nginx、PHP、MySQL等主要组件,并进行相应的配置。...

    Ubuntu下启动mysql

    Ubuntu8.10下mysql是自启动的,但root用户、mysql数据库都被限制了。该Shell脚本是启动mysql安全模式脚本,启动后mysql数据库可以自行调试。比如php、lighttp、mysql。

    monitor_newlisp

    bb-lighttp:Newlisp 脚本,使用服务器状态地址从 lighttpd 收集数据。 dzen2:用于 dzen2 的 Newlisp 脚本。 misc:用于监控系统的其他脚本。 已知的问题 需要变得更通用的非常原始的脚本。 错误 虫子比WaSP巢还...

    XCache在Win2003 IIS6下的成功配置方法与疑难解答

    实际测试效果如下(非科学方法): 原网页平均执行时间: 0.13 秒 加速后网页平均执行时间: 0.03秒 原CPU占用率: 15% – 60% 加速后CPU占用率: 3% – 30% 由上数据可以看出,使用这个加速器可以很大程度的降低CPU...

    luci-app-wifidog:这个包包含 wifidog 的 LuCI 配置页面

    luci-app-wifidog 这个包包含 wifidog 的 LuCI 配置页面。 特征 wifidog的Luci配置页面 带有 lighttp 和 php5 的内置本地身份验证服务器 与远程服务器同步 ... 使用单个包make luci-app-wifidog/compile 。

    linux服务器下LNMP安装与配置方法

    Nginx与apache、lighttp性能综合对比,如下图: 注意:关闭rpm默认安装的apache和mysql 1.准备php函数的rpm包 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-...

Global site tag (gtag.js) - Google Analytics