移植thttpd——轻量级的Web Server

    技术2022-05-11  76

    移植thttpd Web服务器 下载 从http://www.acme.com/software/thttpd/ 下载thttpd 编译thttpd CC=/opt/host/armv4l/bin/armv4l-unknown-linux-gcc ./configure host=arm-linux vi Makefile 指定 静态链接二进制文件 LDFLAGS = static make LDFLAGS="static" 配置 拷贝thttpd二进制可执行文件到根文件系统/usr/sbin/目录中 修改thttpd配置文件 vi thttpd.conf # This section overrides defaults dir=/etc/thttpd/html #指明WebServer存放网页的根目录路径 chroot user=root #以root身份运行thttpd logfile=/etc/thttpd/log/thttpd.log #日志文件路径 pidfile=/etc/thttpd/run/thttpd.pid #pid文件路径 拷贝thttpd.conf配置文件到根文件系统的mnt/etc/目录, 系统加载后,linuxrc脚本会自动将mnt/etc/下的所有文件拷贝到/etc目录中。 转移到根文件系统目录,创建相应的文件 thttpd目录下的目录结构 |html | `index. html Web Server网页根目录下的默认HTML文件 |log | `thttpd. log 创建一个空文件就可 `run `thttpd. pid 创建一个空文件就可

    最新回复(0)