大致经历一下几个步骤:
1、windows系统下需要cygwin 环境的支持,如是先下载安装cygwin。
2、下载lighttpd源代码并解压(from http://trac.lighttpd.net/)
3、在cygwin 环境下进入lighttpd的下载后保存的目录,依次执行以下命令:
1> ./configure –prefix=C:/lighthttd
2> make
3> make install
如无报错,则安装成功。
4、在C:/lighthttd下建一个目录etc 用于存放配置文件,新建一个配置文件lighttpd.conf,示例配置如下:
server.document-root = "D:/Itang_home/MyPics/100CANON"
server.port = 8080
mimetype.assign = (
".html" => "text/html",
".txt" => "text/plain",
".jpg" => "image/jpeg",
".png" => "image/png"
)
5、windows命令行环境下进入C:/lighthttd/sbin目录,运行 lighttpd -t -f ..\etc\lighttpd.conf 测试是否安装配置成功。
此时会提示cygwin1.dll 等lighttpd 运行时依赖cygwin 的DLL不存在,那么需要到cygwin 的bin目录找到相应的dll拷贝到C:/lighthttd/sbin目录下,再运行 lighttpd -t -f ..\etc\lighttpd.conf 直到出现提示 "Syntax OK" ,则表示安装配置成功。
6、运行lighttpd -D -f ..\etc\lighttpd.conf启动Web服务器。
7、浏览器里访问,显示图片,大功告成。
在进程管理器查看启动后内存仅仅占用4M,挺精巧的。访问速度也挺快。以后多看看官方文档,结合实际应用多折腾一下它。如有可能将其应用到实际项目中去。
注:示例只是配置了对静态资源的访问。后续如何相关应用(比如结合tomcat,ruby等) 则需要看官方文档(http://trac.lighttpd.net/trac/wiki/)。
实现在Windows下安装Lighttpd的方法
2022-12-05 16:40服务器技术网 服务器知识
逛javaeye时,看到大牛们推荐使用lighttpd Web服务器,如是下载下来安装尝试了一把。
延伸 · 阅读
- 2023-10-11Stegsolve、jdk下载、安装以及环境的配置详细教程
- 2023-10-09OpenSSL下载安装教程
- 2023-10-09Windows系统配置FTP服务器超详细流程
- 2023-10-07MySQL和Navicat下载、安装及使用详细教程
- 2023-09-12windows环境下python使用ffmpeg rtsp推流
- 2023-09-12windows环境下搭建RTSP视频推流服务器
- 服务器知识
docker时区问题和迁移数据问题
这篇文章主要介绍了docker时区问题和迁移数据问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...
- 服务器知识
Docker定制容器镜像的2种方法(推荐)
本篇文章主要介绍了Docker定制容器镜像的2种方法(推荐),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...
- 服务器知识
Apache No space left on device: mod_rewrite: could not create rewrite_log_lock Co
这篇文章主要介绍了Apache No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed问题的解决方法,需要的朋友可以参考下...
- 服务器知识
iptables + Denyhost抵御暴力破解
使用iptables 现在每分钟连接ssh的次数 #允许本地环回接口访问iptables -A INPUT -i lo -j ACCEPT#对已经建立的所有链接都放行iptables -A INPUT -m state –state ESTABLISHED ...
- 服务器知识
VMware中CentOS 7设置文件夹共享的方法
这篇文章主要介绍了VMware中CentOS 7设置文件夹共享的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...
- 服务器知识
Dell服务器固件升级
描述 固件英文单词FirmWare,例如硬盘控制器、内存控制器、bios、远程控制卡等等固件。升级之前需要安装OpenManage,不会的请看Dell服务器安装OpenManage(OMSA),升...
- 服务器知识
构建及部署jenkins pipeline实现持续集成持续交付脚本
这篇文章主要为大家介绍了构建及部署jenkins pipeline实现持续集成持续交付脚本,哟需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步...
- 服务器知识
Linux系统安装docker并用ssh登录docker容器的操作方法
今天小编就为大家分享一篇Linux系统安装docker并用ssh登录docker容器的操作方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...