`
jubincn
  • 浏览: 242360 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
文章分类
社区版块
存档分类
最新评论

在CentOS 5.6中使用源码安装lighttpd

 
阅读更多

lighttpd的文档中提到可以使用

yum install lighttd

来安装,可我在CentOS5.6中没有成功,只好使用源码安装了。


下载

从lighttpd官网上下载lighttpd的源码包

我下载的是1.4.29的版本,如果您使用1.4.27或更早的版本,初始化代码会有所不同,详情请查阅文档

下载lighttpd的源包后,解压
tar zxvf lighttpd-1.4.29.tar.gz
cd lighttpd-1.4.29

安装依赖

同时,要下载两个包,这两个包是lighttpd所需要的最小包,也可以安装其它的包,详细列表查看lighttpd的文档


yum install pcre-devel
yum install zlib-devel

bzip2-devel是可选的,如果不安装这个包,在configure的时候会提示要加入后缀,干脆也安装了
yum install bzip2-devel

配置

./configure

Build

make

安装

make install

初始化代码:
sed -e 's/FOO/lighttpd/g' doc/initscripts/rc.lighttpd.redhat > /etc/init.d/lighttpd
chmod a+rx /etc/init.d/lighttpd
cp -p doc/initscripts/sysconfig.lighttpd /etc/sysconfig/lighttpd
mkdir -p /etc/lighttpd

cp -R doc/config/conf.d/ doc/config/*.conf doc/config/vhosts.d/ /etc/lighttpd/

chkconfig lighttpd on

如果版本号是1.4.27或更早,初始化代码
sed -e 's/FOO/lighttpd/g' doc/initscripts/rc.lighttpd.redhat > /etc/init.d/lighttpd
chmod a+rx /etc/init.d/lighttpd
cp -p doc/initscripts/sysconfig.lighttpd /etc/sysconfig/lighttpd
mkdir -p /etc/lighttpd
install -Dp ./doc/lighttpd.conf /etc/lighttpd/lighttpd.conf
chkconfig lighttpd on



分享到:
评论

相关推荐

    Centos5.6中Redmine1.2.1安装过程

    需要注意的是,在安装过程中可能会遇到一些警告或错误提示,例如在安装 `mysql-2.8.1.gem` 时可能出现错误,但这通常不会影响后续步骤。 **5. 配置 ActiveRecord MySQL Adapter** 安装完成后,需要对 ActiveRecord...

    centos5.6安装oracle10g

    这样可以确保在安装过程中Oracle能够正确识别和连接到本地主机。 整个安装流程需要仔细操作,每一个步骤都是Oracle成功部署的关键。确保遵循上述步骤,可以降低安装过程中遇到的问题,帮助你在CentOS 5.6上顺利安装...

    centos5.6图解安装

    - **选择语言**:选择安装过程中使用的语言。 - **选择键盘类型**:选择适合的键盘布局。 #### 四、磁盘分区与格式化 - **提示要对硬盘进行分区**:根据实际情况选择分区方案。 - **使用默认分区**:对于简单的...

    CentOS5.6安装手册

    CentOS是一款基于RHEL(Red Hat Enterprise Linux)源代码的开源操作系统,因其稳定性、安全性以及对服务器应用的良好支持而受到广泛使用。 **安装VMware 10** 在开始安装CentOS之前,你需要确保已下载并安装了...

    centos5.6安装oracle11g图解安装过程

    在开始安装 Oracle 11g 之前,需要确保 CentOS 5.6 系统中已经安装了一系列必要的软件包,这些软件包对于 Oracle 数据库的成功安装至关重要。以下是一些重要的 RPM 包: 1. **检查 RPM 包是否安装完毕**: 使用 `...

    CentOS_5.6_安装手册_V1

    CentOS是一个基于RHEL源代码再编译的免费操作系统,它遵循严格的兼容性,确保与RHEL具有相同的API和ABI。由于RHEL是收费的商业发行版,而CentOS则是一个社区驱动的项目,其目的是提供一个稳定、安全且无商业干扰的...

    centos5.6 DNS配置

    自己看文档,亲自操作后的整理的关于centos5.6 dns的基本配置步骤,希望帮助迷茫的你

    CentOS5.6环境下设置yum代理

    CentOS5.6环境下设置yum代理

    CentOS6.5一键安装Mysql5.6

    在Linux系统中,CentOS 6.5是一个广泛使用的版本,而MySQL 5.6则是一个流行的开源数据库管理系统。本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全...

    centos 5.6安装图解

    centos 5.6安装图解,CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度...

    Centos5.6安装、java环境配置、驱动安装

    在本文中,我们将详细探讨如何在CentOS 5.6上进行系统安装、配置Java开发环境以及安装特定硬件驱动,特别是针对联想G460笔记本电脑的802.11无线网卡驱动和显卡驱动。以下是每一步的详细说明: 1. **CentOS 5.6安装*...

    CentOS 5.6平台下安装Nagios监控平台

    安装完这些基础组件后,需要下载Nagios的源代码包,比如Nagios 3.2.3,然后解压并配置。配置Nagios时,需要指定Apache的路径、PHP的路径以及MySQL的连接信息。配置完成后,编译并安装Nagios,使用`make && make ...

    CentOS5.6安装手册V1

    CentOS5.6安装手册 CentOS (Commnity Enterprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。

    apache2.2 php5.5 centos5.6 中文安装指导,亲自试验

    本文档提供了一套在CentOS 5.6操作系统上安装Apache 2.2.14、PHP 5.5以及相关组件(如MySQL 5.1.40、GD库等)的详细步骤。所有操作均基于作者亲自实验得出的结果。 **环境要求:** - 操作系统:CentOS 5.6 - Web...

    centos安装mysql5.6.docx

    然而,在安装 MySQL 5.6 之前,我们需要关闭 SELinux,以避免安装过程中的干扰。可以使用以下命令关闭 SELinux: `setenforce 0` 同时,我们也可以编辑 `/etc/selinux/config` 文件,将 `SELINUX=enforcing` 改为 ...

    centos5.6上安装oracle 11g rac

    在开始Oracle 11g RAC的安装之前,首先需要确保CentOS 5.6操作系统已正确安装并配置。这包括下载CentOS-5.5或CentOS 5.6的x86_64镜像文件,并将其刻录成光盘。在服务器光驱中插入光盘并重启电脑,选择光盘启动,跳过...

    centos5.6安装oracle11g

    centos5.6环境中安装oracle11g的简单步骤。 个人根据Oracle联机帮助文档 安装过程中的记录。

Global site tag (gtag.js) - Google Analytics