`
marsprj
  • 浏览: 65428 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

    博客分类:
  • GIS
阅读更多
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 服务器的方法

    通过上述步骤,您可以在 Ubuntu 15.04 或 CentOS 7 上成功安装并配置 Lighttpd Web 服务器。Lighttpd 提供了一种轻量级、高效的解决方案,特别适用于对性能有较高要求的应用场景。无论是简单的静态网站还是复杂的...

    CentOS下Lighttpd Web服务器安装与配置方法

    本文将详细介绍如何在CentOS 5.5版本上安装并配置Lighttpd,以及如何为它添加PHP支持。 首先,确保你的系统是最新的。在终端中输入以下命令来更新你的CentOS系统: ```bash sudo yum update ``` 接下来,安装...

    搭建lighttpd+cgi的代码包

    在CentOS或Fedora上,可以使用`sudo yum install lighttpd`。确保安装过程中选择安装CGI相关的模块。 4. **配置lighttpd** 安装完成后,需要编辑lighttpd的配置文件,通常位于`/etc/lighttpd/lighttpd.conf`。找到...

    Linux系统平台上安装和配置Ruby on Rails

    配置lighttpd以处理Rails应用,编辑`/etc/lighttpd/lighttpd.conf`,添加FastCGI配置。完成配置后重启lighttpd服务: ```bash sudo service lighttpd restart ``` 现在,你的Rails应用已经可以在Linux上通过...

    Linuxlighttpd+php+mysql+Discuz论坛.pdf

    1. 安装配置LIGHTTPD Lighttpd是一款轻量级、高性能的Web服务器,特别适合资源有限的服务器。安装过程分为以下几个步骤: 1.1 创建运行Lighttpd的用户和组 在安装Lighttpd之前,为了安全考虑,我们需要创建一个新的...

    lighttpd+mysql+php tar.gz安装包整合

    7. 配置lighttpd的站点:创建lighttpd的配置文件,指定PHP处理器为`fastcgi.server`,并设置正确的文档根目录。 8. 启动服务:启动lighttpd和MySQL服务,然后通过浏览器访问你的Web应用以测试环境是否正常工作。 请...

    CentOS6.7系统中配置LNMP环境

    在本文中,我们将详细介绍如何在CentOS 6.7系统中配置LNMP环境,即Linux下的Nginx、MySQL和PHP集成环境。首先,我们需要了解LNMP架构的重要性,它是一种高效且流行的网站服务器架构,适合处理高并发访问,并且资源...

    linux下apache+web服务器搭建教程知识.pdf

    赋予了它许多特性,使其在各种操作系统上都能运行,支持HTTP 1.1协议,拥有易于管理的基于文件的配置方式,以及对CGI、虚拟主机、HTTP认证、Perl脚本、代理服务器、SSL加密、SSI(服务器端包含命令)、FastCGI和Java...

    spawn搭建轻量化web服务器

    5. **配置Web服务器**:接下来,你需要配置你的Web服务器(如Nginx或lighttpd)来与spawn-fcgi管理的FastCGI进程通信。对于Nginx,你将在server块中添加如下配置: ``` location ~ \.php$ { fastcgi_pass ...

    HeartBeat+PHP+MySQL双机热备自动切换配置

    在双机热备配置中,PHP代码运行在web服务器上,如lighttpd或Nginx,通过FastCGI接口与MySQL数据库交互。 MySQL数据库的双主从复制是实现数据安全的关键。在上述配置中,MySQL配置了主从同步,即两个节点都可以作为...

Global site tag (gtag.js) - Google Analytics