在参考Robbin"在 Linux 平台上安装和配置 Ruby on Rails 详解 "后,在RHEL环境下进行了尝试,并配置成功.
step 1:检查系统是否安装了支持库 pcre
# rpm -qa|grep pcre
pcre-4.5-4.el4_5.1
问题:我的系统提示安装过,但是因为版本问题,无法安装LIGHTTPD,因此重新下载并安装PCRE
在/usr/local/src/下
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.6.tar.gz
解压缩
tar xzvf pcre-7.6.tar.gz
生成 pcre-7.6 目录并进入该目录
配置&编译 pcre
./configure
make
make clean
make install
支持库安装完成
step 2:安装lighttpd
首先在/usr/local/src/下下载lighttpd原文件
wget http://www.lighttpd.net/download/lighttpd-1.4.20.tar.gz
解压缩
tar xzvf lighttpd-1.4.20.tar.gz 生成lighttpd-1.4.20目录,进入该目录
编译:./configure --prefix=/usr/local/lighttpd
configure完毕以后,会给出一个激活的模块和没有激活模块的清单,可以检查一下,是否自己需要的模块都已经激活,在enable的模块中一定要有“mod_rewrite”这一项,否则重新检查pcre是否安装。然后编译安装:
make && make clean && make install
step 3 配置环境
编译后配置:之所以这么做,请查看doc/rc.lighttpd.redhat就明白了
cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd
mkdir /etc/lighttpd
cp doc/lighttpd.conf /etc/lighttpd/lighttpd.conf
cp doc/rc.lighttpd.redhat /etc/init.d/lighttpd
修改下列文件的下列内容
/etc/init.d/lighttpd,把
lighttpd=/usr/sbin/lighttpd
改为
lighttpd=/usr/local/lighttpd/sbin/lighttpd
该文件用于启动、停止LIGHTTD服务
此脚本用来控制lighttpd的启动关闭和重起:
/etc/init.d/lighttpd start
/etc/init.d/lighttpd stop
/etc/init.d/lighttpd restart
如果你希望服务器启动的时候就启动lighttpd,那么:
chkconfig lighttpd on
step 4:配置/usr/local/lighttpd.conf
主要要注意一下,server.document-root, server.error-log,accesslog.filename需要指定相应的目录,默认的情况下,有些目录或文件是不存在的,要建立。
完毕!!
分享到:
相关推荐
在本文中,我们将深入探讨如何在Red Hat Enterprise Linux 4 Advanced Server (RHEL4 AS) 上成功安装Oracle 9.2.0.4数据库。这是一个详细的步骤指南,旨在确保安装过程顺利进行,避免常见问题,并提供清晰的说明。 ...
通过以上步骤,你可以成功地在RHEL AS 4上编译和安装自定义内核。记住,这是一项高级任务,需要谨慎操作,以避免可能导致系统无法启动的错误。在进行内核编译之前,确保备份重要数据,并准备好应对可能出现的问题。
《10gR2 RAC for RHEL AS 4U2 X86_64安装手册》是针对Oracle数据库在Red Hat Enterprise Linux Advanced Server (RHEL AS) 4 Update 2 (4U2) 64位操作系统上的Real Application Clusters (RAC)安装的详细指南。...
1. **检查安装环境**:在开始安装前,确保已安装必要的依赖包,如`setarch`、`compat-libstdc++-33`、`make`、`glibc`、`openmotif21`、`compat-db`、`libaio`、`gcc`、`compat-gcc-32`和`compat-gcc-32-c++`。...
通过`yum`在RHEL6文本模式下安装图形界面,虽然过程涉及大量的软件包和依赖关系,但整个流程相对自动化,大大简化了系统管理员的工作。理解每个软件包的作用有助于更好地维护和管理你的Linux系统。希望本指南能帮助...
1. 安装部署RHEL8操作系统 2. 学习RHEL8系统使用 3. 编写技术文档(RHEL8安装——>基本使用)
本篇将深入探讨RHEL AS 4在搭建和管理Web服务器方面的知识,帮助读者掌握如何构建稳定、高效且安全的Web服务环境。 一、Apache Web服务器的安装与配置 1. 安装Apache:在RHEL AS 4中,Apache HTTP服务器是默认的...
【Oracle 11i for RHEL AS3 安装手册】是针对希望在Red Hat Enterprise Linux Advanced Server 3上部署Oracle 11i (11.5.9) E-Business Suite的软件工程师们的一份详细指南。本手册旨在帮助读者理解安装过程中的关键...
在这个例子中,我们有两个文件:`MySQL-client-community-5.1.48-1.rhel4.x86_64.rpm` 和 `MySQL-server-community-5.1.48-1.rhel4.x86_64.rpm`,它们分别代表MySQL客户端和服务器端。 接着,使用`rpm -ivh`命令来...
### RHEL AS4 下 Oracle 10g 升级至 10.2.0.3 的详细步骤 #### 概述 本文档详细介绍了如何在 Red Hat Enterprise Linux Advanced Server (RHEL AS4) 系统上将 Oracle 10g 数据库升级至版本 10.2.0.3 的过程。此升级...
2. **安装**:在RHEL4中,可以使用`yum`命令来安装`expect`,通常的命令是`yum install expect`。如果`yum`不可用,可能需要从源代码编译安装。 3. **基本语法**:`expect`脚本的开头通常包含`#!/usr/bin/expect`,...
RHEL6之2:系统安装之无人值守安装 RHEL6之2:系统安装之无人值守安装 RHEL6之2:系统安装之无人值守安装 RHEL6之2:系统安装之无人值守安装
IBM 林彥明(Alex Lin)的RHEL AS3 LVM 实战 讲解了LVM的有关概念,容易懂 RHEL AS3安装过程详解 LVM操作详解、实战记录
### RHEL4上安装Oracle 11g R2的关键步骤与注意事项 #### 一、环境配置及需求 ...通过以上步骤,可以有效地在RHEL4环境中安装并配置Oracle 11g R2数据库,从而为企业的关键业务提供稳定可靠的数据存储服务。
"RHEL下安装Openoffice" 在 RHEL 操作系统中,安装 OpenOffice 办公套件可以通过四个步骤完成。首先,需要下载 OpenOffice 的安装包 OOo_2.2.1_LinuxIntel_install_wJRE_zh-cn.tar.gz,并将其解压缩。然后,安装 ...