ARM板 web伺服器交叉編譯及配置 Lighttpd
阿新 • • 發佈:2020-08-27
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