鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

源码编译安装

  1. 获取Lighttpd源码,并复制至服务器“/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