---
title: 源码编译安装
description: "1. 获取Lighttpd源码(https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.53.tar.gz)，并复制至服务器“/home”目录。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/Lighttpd/kunpenglighttpd_02_0008.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/Lighttpd/kunpenglighttpd_02_0008.html
indexId: 63a8cdd58e52fa9fc55bd8f7f2866ad8360ee790d6a222422d497fccab43aea276
---
# 源码编译安装

1. 获取Lighttpd源码(https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.53.tar.gz)，并复制至服务器“/home”目录。
  若服务器可以访问网络，则可以直接在服务器上使用wget命令下载源码。 1 cd /home 1 wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.53.tar.gz --no-check-certificate

2. 进入“home”目录。
  1 cd /home/

3. 解压Lighttpd安装包。
  1 tar -zxvf lighttpd-1.4.53.tar.gz

4. 进入“lighttpd-1.4.53”目录。
  1 cd /home/lighttpd-1.4.53/

5. 配置Lighttpd。
  1 ./configure --prefix=/usr/local/lighttpd --with-fam

  --prefix=PATH：指定Lighttpd的安装目录。 --with-fam：启用 FAM（File Alteration Monitor，文件变更监视器），用于减少stat()函数调用次数。

6. 编译并安装Lighttpd。
  1 make -j60 && make install

7. 在安装路径下创建文件夹。
  1 cd /usr/local/lighttpd/ && mkdir log webpages cache config

  Lighttpd安装后的安装路径下只有三个文件夹lib，sbin和share，其他文件需要自己拷贝和创建。

8. 将Lighttpd配置文件lighttpd.conf、modules.conf和conf.d拷贝到安装路径“/usr/local/lighttpd/config”下。
  1 cp /home/lighttpd-1.4.53/doc/config/lighttpd.conf /usr/local/lighttpd/config

  1 cp /home/lighttpd-1.4.53/doc/config/modules.conf /usr/local/lighttpd/config

  1 cp -r /home/lighttpd-1.4.53/doc/config/conf.d /usr/local/lighttpd/config

9. 查看安装目录。
  1 ls /usr/local/lighttpd
