CentOS上配置lighttpd/fastcgi环境(1)

1、 安装pcre
下载地址:http://cdnetworks-kr-1.dl.sourceforge.net/project/pcre/pcre/7.9/pcre-7.9.tar.bz2
# tar jxvf pcre-7.9.tar.bz2
#cd pcre-7.9
#./configure
#make
#make install
2、 安装bzip2
下载地址:http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz
# tar zxvf bzip2-1.0.5.tar.gz
# cd bzip2-1.0.5
# make -f Makefile-libbz2_so
# ./configure
# make
# make install
3、 安装lighttpd
下载地址:http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.26.tar.gz
下载lighttpd-1.4.26.tar.gz到/opt/software目录下,解压文件,解压后的目录为:
/opt/software/ lighttpd-1.4.26
安装lighttpd
# tar zxvf lighttpd-1.4.26.tar.gz
# cd lighttpd-1.4.26
# ./configure –prefix=/opt/lighttpd-1.4.26
# make
# make install
4、 配置lighttpd
Lighttpd的安装目录为/opt/lighttpd-1.4.26
1)创建目录
在/opt/lighttpd-1.4.26下新建下面3个目录
(1) conf 存放lighttpd的配置文件
(2) www/hotdocs lighttpd Web根目录
(3) log lighttpd日志文件目录
2)修改配置文件
进入lighttpd的源文件目录/opt/software/lighttpd-1.4.26
# cd /opt/software/lighttpd-1.4.26
# cd doc
doc目录下的lighttpd.conf是lighttpd的配置文件模板,拷贝lighttpd.conf到/opt/lighttpd-1.4.26/conf
# cp lighttpd.conf /opt/lighttpd-1.4.26/conf
# cd /opt/lighttpd-1.4.26/conf
修改lighttpd.conf文件
(1)第38行,lighttpd的web root目录
server.document-root = “/opt/lighttpd-1.4.26/www/htdocs”
(2)第41行,lighttpd的err日志文件
server.errlog =“/opt/lighttpd-1.4.26/www/log/error.log”
(3)第140行,lighttpd server的端口
server.port = 2087
3)修改启动脚本
# cd /opt/software/lighttpd-1.4.26
# cd doc
复制ligttpd-1.4.26/doc目录下的rc.lighttpd.redhat到/etc/init.d/并改名为,lighttpd
#cp rc.lighttpd.redhat /etc/init.d/lighttpd
# cd /etc/init.d
# vi lighttpd
修改lighttpd文件的以下几项
(1) 第25行
修改LIGHTTPD_CONF_PATH的值为lighttpd.conf的路径
LIGHTTPD_CONF_PATH=”/opt/lighttpd-1.4.26/conf/lighttpd.conf”
(2) 第29行
修改lighttd的值,指向lighttpd可执行文件的路径
Lighttpd=”/opt/lighttpd-1.4.26/sbin/lighttpd”
5、 启动lighttpd服务
1) 在/opt/lighttpd-1.4.26/www/htdocs写一个index.htm
2) 启动lighttpd进程
# /etc/init.d/lighttpd start
3) 在浏览器里面输入:
http://10.0.0.136:2087
可以看到一下网页,说明lighttp正常启动
CentOS上配置lighttpd/fastcgi环境(1)


你可能感兴趣的:(.net,Web,centos,redhat,lighttpd)