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正常启动
- 大小: 27.3 KB
分享到:
相关推荐
通过上述步骤,您可以在 Ubuntu 15.04 或 CentOS 7 上成功安装并配置 Lighttpd Web 服务器。Lighttpd 提供了一种轻量级、高效的解决方案,特别适用于对性能有较高要求的应用场景。无论是简单的静态网站还是复杂的...
本文将详细介绍如何在CentOS 5.5版本上安装并配置Lighttpd,以及如何为它添加PHP支持。 首先,确保你的系统是最新的。在终端中输入以下命令来更新你的CentOS系统: ```bash sudo yum update ``` 接下来,安装...
在CentOS或Fedora上,可以使用`sudo yum install lighttpd`。确保安装过程中选择安装CGI相关的模块。 4. **配置lighttpd** 安装完成后,需要编辑lighttpd的配置文件,通常位于`/etc/lighttpd/lighttpd.conf`。找到...
配置lighttpd以处理Rails应用,编辑`/etc/lighttpd/lighttpd.conf`,添加FastCGI配置。完成配置后重启lighttpd服务: ```bash sudo service lighttpd restart ``` 现在,你的Rails应用已经可以在Linux上通过...
1. 安装配置LIGHTTPD Lighttpd是一款轻量级、高性能的Web服务器,特别适合资源有限的服务器。安装过程分为以下几个步骤: 1.1 创建运行Lighttpd的用户和组 在安装Lighttpd之前,为了安全考虑,我们需要创建一个新的...
7. 配置lighttpd的站点:创建lighttpd的配置文件,指定PHP处理器为`fastcgi.server`,并设置正确的文档根目录。 8. 启动服务:启动lighttpd和MySQL服务,然后通过浏览器访问你的Web应用以测试环境是否正常工作。 请...
在本文中,我们将详细介绍如何在CentOS 6.7系统中配置LNMP环境,即Linux下的Nginx、MySQL和PHP集成环境。首先,我们需要了解LNMP架构的重要性,它是一种高效且流行的网站服务器架构,适合处理高并发访问,并且资源...
赋予了它许多特性,使其在各种操作系统上都能运行,支持HTTP 1.1协议,拥有易于管理的基于文件的配置方式,以及对CGI、虚拟主机、HTTP认证、Perl脚本、代理服务器、SSL加密、SSI(服务器端包含命令)、FastCGI和Java...
5. **配置Web服务器**:接下来,你需要配置你的Web服务器(如Nginx或lighttpd)来与spawn-fcgi管理的FastCGI进程通信。对于Nginx,你将在server块中添加如下配置: ``` location ~ \.php$ { fastcgi_pass ...
在双机热备配置中,PHP代码运行在web服务器上,如lighttpd或Nginx,通过FastCGI接口与MySQL数据库交互。 MySQL数据库的双主从复制是实现数据安全的关键。在上述配置中,MySQL配置了主从同步,即两个节点都可以作为...