这几天,想试试 lighttpd WEB服务器,在网上一查,资料不少,本以为很快就可以搞定,结果从昨天晚上到今天晚上,整整折腾了一天,回想安装过程,颇有感触,在此把我安装过程中遇到的情况,尤其要注意什么,跟大家汇报一下,以后要安装 lighttpd,少走些弯路,提高效果。好了,下面说说安装过程。
一、安装 Cygwin
网上也这么说,先装 Cygwin 环境 ,但一句话就带过了,对初学者来说,尤其是 Windows 用户,基本都卡在这一步,可以选择安装的项目很多,就是不知道该选什么,停止不前了;即使过了这一步,到第二步编译时老报错,不知道为什么错,如何解决,也走不下去了。我就卡在这里了,尝试了多次才解决,几度要放弃,但最终坚持下来了。
我的操作系统是 Windows10 x64,Cygwin 安装程序是 64 位的 setup-x86_64.exe,安装到 C:\Cygwin 目录下。
安装时要注意的有两项:
1、选择国内开源镜像网站进行安装,速度快,如 http:/mirrors.ustc.edu.cn/cygwin/ 或 http:/mirrors.163.com/cygwin/ 。
这里要注意的是:如果手工输入网址一定要把后面的 cygwin 输入,否则找不到下载位置。
2、选择下载安装的项目,这里要注意两点:
一是安装 Cygwin 大部分是要编译 C/C++ 程序,因此,一定要安装【gcc-core】【gcc-g++】【make】等项目,在 Devel 包中就有,选择安装就可以了。
二是针对 lighttpd ,还要安装配套的【pcre】【bzip2】【zlib】