1.使用如下命令:
./configure --prefix=/usr/local/lighttpd/ --with-fam
报错:没有找到包
pcre-devel
安装pcre-devel:
rpm -ivh pcre-devel-6.6-1.1.i386.rpm
报错:checking for FAM... configure: error: Package requirements (gamin >= 0.1.0) were not met:
安装 gamin
rpm -ivh gamin-devel-0.1.7-8.el5.i386.rpm
./configure --prefix=/usr/local/lighttpd/ --with-fam
config.status: creating Makefile
可以看到,成功生成了Makefile文件;
注意:如果安装以上包后还是没有生成Makefile文件,请根据提示安装需要的包
2.make
经过一段时间的等待,我们可以在src文件夹下面发现生成了lighttpd可执行文件以及其他的.o文件:
3.make install
经过一段时间等待,可以进入指定的安装目录下面 /usr/local/lighttpd/ :
lighttpd可执行文件在sbin目录下面;
4.配置lighttpd
创建如下目录:
拷贝lighttpd源码中的lighttpd.conf文件到conf目录下:
并按照自己的需要进行修改:
①:
②:
③:
④:
5.启动lighttpd
转到sbin目录下面,执行如下命令:
可以看到,lighttpd运行起来后就作为守护进程在后台运行了
6.测试
转到hdocs目录下面,编写一个test.html,里面写入一句"It Works!":
在终端输入如下命令:
至此可以看到,lighttpd环境已经正常工作!