、安装lighttpd
# tar vxzf lighttpd-1.4.18.tar.gz
# cd lighttpd-1.4.18
# ./configure --prefix=/usr/local/lighttpd
# make
# make install
# mkdir /usr/local/lighttpd/htdocs
# mkdir /usr/local/lighttpd/etc
# cp ./doc/lighttpd.conf /usr/local/lighttpd/etc/
3、配置lighttpd
然后修改配置文件 /usr/local/lighttpd/etc/lighttpd.conf
把"mod_fastcgi"前边的#去掉(在24行);
把"mod_cgi"前边的#去掉(在29行)
设置网站根目录 server.document-root = "/usr/local/lighttpd/htdocs/" (40行)
设置错误日志文件路径 server.errorlog = "/usr/local/lighttpd/lighttpd.error.log" (43行)
设置访问日志文件路径 accesslog.filename = "/usr/local/lighttpd/access.log" (116行)
启动服务器
# cd /usr/local/lighttpd/sbin/
# ./lighttpd -f ../etc/lighttpd.conf
如果出现错误请把配置文件中如下内容删除
$HTTP["url"] =~ ".pdf$" {
server.range-requests = "disable"
}
redhat AS4 install
安装过程
1. 下载最新版本: http://www.lighttpd.net/download/lighttpd-1.4.12.tar.gz
2. 解压、安装、配置
shell> tar zxvf lighttpd-1.4.12.tar.gz
shell> cd lighttpd-1.4.12
shell> ./configure --prefix=/usr/local/lighttpd
shell> ./make
shell> ./make install
shell> cp doc/rc.lighttpd.redhat /etc/rc.d/init.d/lighttpd
shell> cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd
shell> mkdir /etc/lighttpd
shell> cp doc/lighttpd.conf /etc/lighttpd/lighttpd.conf
shell> chkconfig lighttpd on
接下来打开/etc/rc.d/init.d/lighttpd修改lighttpd的值如下
lighttpd="/usr/local/lighttpd/sbin/lighttpd"
打开/etc/lighttpd/lighttpd.conf修改服务的端口,以及文档根目录的路径后启动lighttpd服务
shell> service lighttpd start
更多关于lighttpd的配置请看lighttpd的文档
附注
在lighttpd中可以通过下面的配置来实现每天一个访问日志文件
accesslog.filename = "| /usr/local/lighttpd/bin/rotatelogs /usr/local/lighttpd/logs/access_%Y%m%d.log 86400"
其中rotatelogs直接从apache的bin目录拷贝过来即可。
分享到:
相关推荐
在Ubuntu或Debian上,可以通过运行`sudo apt-get install lighttpd`来安装;在CentOS或Fedora上,可以使用`sudo yum install lighttpd`。确保安装过程中选择安装CGI相关的模块。 4. **配置lighttpd** 安装完成后,...
### Lighttpd安装与配置详解 #### 一、前言 Lighttpd是一款开源的、高性能的、符合标准的Web服务器软件,适用于Unix-like系统,包括Linux、BSD、Solaris等。它以其轻量级、高效率的特点,在处理高并发连接方面表现...
sudo apt-get install lighttpd ``` 4. **配置Lighttpd** 修改Lighttpd的配置文件`/etc/lighttpd/lighttpd.conf`,确保它监听8080端口并启用FastCGI支持(如果需要处理动态内容)。例如: ``` server.port = ...
# yum install lighttpd ``` - **Ubuntu 15.04** - **步骤一:** 更新本地仓库索引 ```bash # apt-get update ``` - **步骤二:** 安装 Lighttpd ```bash # apt-get install lighttpd ``` **2. 从源...
sudo make install ``` 4. **配置lighttpd** lighttpd的配置文件通常位于`/etc/lighttpd/lighttpd.conf`,但根据你的安装路径可能会有所不同。你需要根据你的需求修改配置文件,包括设置监听端口、定义网站根...
5. **安装lighttpd**:编译完成后,使用`sudo make install`将lighttpd及其配置文件安装到系统默认的位置,如`/usr/local/sbin`和`/etc/lighttpd`。 6. **配置lighttpd**:lighttpd的配置文件通常位于`/etc/...
这通常包括运行`./configure`,`make`和`make install`等命令。确保在编译过程中指定任何必要的配置选项,以满足你的服务器需求。 4. **配置lighttpd**:补丁安装完成后,你需要修改lighttpd的配置文件(通常是`...
The book begins with detailed instructions on how to install Lighttpd on different operating systems. It covers both precompiled packages available through package managers and building Lighttpd from ...
之后运行`make`进行编译,再用`sudo make install`安装。 4. **配置文件**:lighttpd的配置文件通常为`/etc/lighttpd/lighttpd.conf`,在此文件中设置监听端口、服务器根目录、虚拟主机、路由规则等。 5. **启动服务...
通常,你可以使用`yum install lighttpd`命令来安装,这会自动处理依赖关系并安装所需的组件。 3. **修改启动文件** 安装完成后,我们需要编辑lighttpd的启动脚本。打开 `/etc/init.d/lighttpd` 文件,找到`prog=...
要将lighttpd编译到不同的嵌入式平台,首先需要下载源码包(如lighttpd-1.4.48),然后使用标准的 configure、make 和 make install 命令进行编译安装。在编译过程中,可以根据具体平台的特性选择合适的编译选项。 ...
2. 编译安装:运行configure脚本进行配置,指定安装路径,然后执行make和make install。 3. 配置文件:默认配置文件为/etc/lighttpd/lighttpd.conf,用户可以根据需求修改配置,例如设置监听端口、开启SSL、配置目录...
3. 编译与安装:配置成功后,运行`make`进行编译,接着执行`sudo make install`进行安装。默认情况下,lighttpd会被安装到系统的/usr/local/sbin/目录下。 四、基础配置 1. 配置文件:lighttpd的主配置文件通常...
- 然后执行`make && make install`来编译并安装lighttpd到指定路径。 2. **检查启用模块**: - 安装完成后,可以查看哪些模块已经被启用: - `mod_access`, `mod_accesslog`, `mod_alias`, `mod_auth`, `mod_cgi...
3. 配置和编译:进入每个解压后的目录,运行`./configure --prefix=安装路径`进行配置,然后执行`make && make install`进行编译和安装。记得根据系统需求调整配置选项。 4. 安装lighttpd:配置lighttpd以启用PHP...
安装用root权限执行install.sh 删除用root权限执行remove.sh 启动用root权限执行命令almp-start.sh 关闭用root权限执行命令almp-stop.sh php从5.4.6更新到了php5.4.7 加入rar、pcntl、gettext模块 注意事项:...
sudo apt-get install lighttpd # 对于Ubuntu/Debian sudo yum install lighttpd # 对于CentOS/RHEL ``` 安装完成后,可以通过以下命令启动、停止或检查lighttpd的状态: ```bash sudo service lighttpd start ...
7. 编译并安装lighttpd:`make && make install`。 四、部署与配置lighttpd 1. 配置文件:lighttpd的主配置文件通常是`lighttpd.conf`,需要根据实际需求进行定制,例如设置监听端口、定义虚拟主机、启用SSL等。 2...