嵌入式设备上使用lighttpd+sqlite3开发web服务器功能
一,移植lighttpd
1、源码文件lighttpd-1.4.64.tar.gz
2、 ./configure -prefix=/opt/lighttpd -host=aarch64-linux-gnu CC=aarch64-linux-gnu-gcc --without-pcre2 --without-zlib
3、make
make install
4、将/opt/lighttpd下的文件复制到指定的地方
运行文件
cp -rf /mnt/lighttpd/sbin/* /usr/bin/
配置文件
cp -rf /mnt/app/lighttpd-1.4.64/lighttpd /etc/
库文件
mkdir /opt
cp -rf /mnt/lighttpd /opt/
页面文件
mkdir -p /srv/www/htdocs
临时文件
mkdir /srv/www/var/tmp
日志文件
创建
/var/log/lighttpd/error.log #可以查看日志文件
5、将配置文件修改 /etc/libhttpd/lighttpd.conf
1) dlopen() failed for: /opt/lighttpd/lib/mod_indexfile.so /opt/lighttpd/lib/mod_indexfile.so: cannot open shared object file: No such file or directory
lib 库文件没有找到,查看是否复制到指定目录
2)warning: please use server.use-ipv6 only for hostnames
&nb


437

被折叠的 条评论
为什么被折叠?



