ARM板 web服务器交叉编译及配置 Lighttpd
lighttpd
lighttpd 版本:1.4.55
1.编译、安装
1.1 lighttpd官网下载安装包
1.2 将编译包放进环境中
ftp / 拖拽均可
1.3 解压
tar -xvf lighttpd-1.4.55.tar.gz
cd lighttpd-1.4.55
1.4 编译
CC=aarch64-linux-gnu-gcc ./configure --prefix=/usr/local/mlwbd --host=aarch64-linux-gnu --without-zlib --without-bzip2
1.5 安装
make && make install
注意:这时如果没有提前安装pcre环境就会报错,接下来安装pcre环境。
1.6 pcre环境安装
tip:我使用的pcre版本为8.39。
- 1.6.1 解压
tar -xvf pcre-8.39.tar.gz
cd pcre-8.39
- 1.6.2 编译
CC=aarch64-linux-gnu-gcc PCRECONFIG=/usr/local/pcre/bin/pcre-config ./configure --prefix=/usr/local --host=aarch64-linux-gnu --without-zlib --without-bzip2
- 1.6.3 安装
make && make install
完成以上操作且没有出现错误时,继续安装lighttpd
1.7 继续安装
回到lighttpd解压后的路径,重新执行make && make install 就不会报错了
1.8 检查
cd /usr/local/mlwbd/sbin
file lighttpd
- 如下表示正常
1.9 进程更名及配置文件更名
mv /usr/local/mlwbd/sbin/lighttpd /usr/local/mlwbd/sbin/mlwbd