解压
tar -zvxf pcre-7.9.tar.gz
进入pcre 根目录
cd pcre-7.9
./configure --prefix=/usr/local/pcre-7.9 --enable-utf8 --enable-unicode-properties
编译
make
安装
make install
配置环境变量
vi .profile (root用户没有.profile文件,vi自动创建新文件)
加入如下配置
export PCRE_HOME=/usr/local/pcre-7.9
export PATH=$PCRE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$PCRE_HOME/lib:$LD_LIBRARY_PATH
保存好后 加入环境变量
source .profile
lighttpd安装
解压
tar -zvxf lighttpd-1.4.26.tar.gz
进入lighttpd根目录
cd lighttpd-1.4.26
./configure --prefix=/usr/local/lighttpd-1.4.26
为了便于管理,在lighttpd的安装目录下新建一个目录:etc专门用于存放配置文件。
将配置文件lighttpd.conf从lighttpd的安装源文件的doc目录下复制到config目录下。
修改配置文件后检查配置文件
./lighttpd -t -f /usr/local/lighttpd-1.4.26/etc/lighttpd.conf
Sysnax OK 表示配置文件没问题
启动lighttpd
./lighttpd -f /usr/local/lighttpd-1.4.26/etc/lighttpd_odp.conf
(-f后面跟的是配置文件所在的位置)
如果启动遇到提示opening .....failed:没有权限的提示
则到对应配置的 日志记录目录修改权限
chmod -R 777 日志所在目录
启动时可能会出现
分享到:
相关推荐
在Linux上安装Lighttpd,里面有遇到的一些问题的解决方法,整个安装流程,还有参考网站
在Lighttpd安装目录下的`doc`目录中,有一个示例配置文件`lighttpd.conf`,可以将其复制到`conf`目录,并进行编辑: ``` mkdir conf cp /path/to/lighttpd-1.4.8/doc/lighttpd.conf /usr/local/lighttpd/conf/ ``` ...
《lighttpd安装全集——在CentOS 6.x系统中的详细步骤》 Lighttpd,一款轻量级且高性能的Web服务器,以其低内存占用和高效能特性,在Linux和其他操作系统上广泛使用。本文将详细介绍如何在CentOS 6.x系统上安装并...
### SUSE Linux 下安装 PHP5 和 Lighttpd 的详细步骤 在 SUSE Linux 系统中安装 PHP5 和 Lighttpd 需要遵循一系列具体的步骤。本文将详细介绍这一过程中的关键步骤和技术要点,帮助读者顺利完成安装配置。 #### 1....
- 默认情况下,Lighttpd 的配置文件位于 `/etc/lighttpd/lighttpd.conf`。可以通过编辑这个文件来调整 Lighttpd 的各项设置。例如,设置 Web 服务根目录、启用 SSL 加密等。 - 可以使用 `lighttpd -t -f /etc/...
lighttpd,这个名字在Web服务器领域中或许不如Apache或Nginx那样耳熟能详,但其独特的轻量级特性和高效性能,使得它在特定场景下成为理想的解决方案。lighttpd-1.4.45是lighttpd服务器的一个重要版本,它以其小巧、...
默认情况下,lighttpd会被安装到系统的/usr/local/sbin/目录下。 四、基础配置 1. 配置文件:lighttpd的主配置文件通常位于/etc/lighttpd/lighttpd.conf。初次安装后,建议先备份原始配置文件,然后根据实际需求...
OS: CentOS release 5.5 Lighttpd: 1.4.28 安装 sudo yum install lighttpd.i386 lighttpd-fastcgi.i386 lighttpd-mod_mysql_vhost.i386 运行 检查配置文件 lighttpd -t -f lighttpd.conf 启动lighttpd服务 ...
标题中的"lighttpd-1.4.49.tar.gz"表明我们获取的是lighttpd的1.4.49版本源码包,它以tar.gz格式压缩,这种格式在Linux和Unix系统中常见,用于打包并压缩多个文件或目录。通过解压这个文件,我们可以得到lighttpd的...
在Android上编译lighttpd可能需要一些技巧,因为Android的Linux内核版本与桌面版不同,可能需要对源码进行适当的修改以适应Android的环境。 **PHP** PHP是一种广泛使用的服务器端脚本语言,用于生成动态网页内容。...
Linux SVN安装手册旨在指导用户在Linux环境中安装Subversion(SVN)版本控制系统。Subversion是一个开源的版本控制系统,用于管理文件和目录版本的历史记录,便于团队协作开发。以下是详细的安装步骤: 1. 首先,...
最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载最新lighttpd-1.4.28源码下载
6. **跨平台**:虽然我们讨论的是Win32安装版,但LightTPD实际上是跨平台的,支持Windows、Linux、FreeBSD、OpenBSD等多种操作系统。 在下载的压缩包中,"LightTPD-1.4.16-Win32.exe"是LightTPD的Windows版本安装...
select是一种经典的I/O复用技术,适用于处理连接数较少的情况,而epoll是Linux内核提供的更为高效的I/O复用接口,尤其适合处理高并发的网络连接。这些多路复用技术允许lighttpd在一个进程内部同时监视多个文件描述符...
在Linux系统上安装和配置Ruby on Rails是一个常见的任务,特别是在开发Web应用程序时。Ruby on Rails(RoR)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构模式,强调简洁和生产力。在...
Lighttpd使用了epoll事件驱动模型,这是Linux内核提供的高效I/O多路复用机制。epoll能够监控大量文件描述符,并在有事件发生时通知服务器,使得lighttpd能同时处理大量并发连接,提升了服务性能。 3. **请求处理** ...