1、下载:http://www.acme.com/software/mini_httpd/mini_httpd-1.19.tar.gz
2、解压:tar zxvf mini_httpd-1.19.tar.gz
3、编译,安装:cd mini_httpd-1.19
a、修改:Makefile
把CC=GCC 改成CC = arm-none-linux-gnueabi-gcc
b、make
c、make install
4、拷贝
cp /usr/local/sbin/mini_httpd 开发板web目录
5、开发板建立目录:mkdr web
mkdir web/http
mkdir web/http/cgi-bin
5、写配置文件:vim web/mini_httpd.conf
内容:
port=80
dir=/web/httpcgipat=cgi-bin/*.cgi
user=root
pidfile=/web/mini_httpd.pid
logfile=/web/mini_httpd.log
charset=UTF-8
6、在http目录下存网页(*.htm),在cgi-bin存*.cgi。
7、开启mini_httpd : /web/mini_httpd -C /web/mini_httpd.conf
8、在开发板etc目录下建立httppaswed 文件(vi httppaswed ),在里面添加
admin:123456
8、在浏览器里输入IP即可跳出输入用户名和密码框,在对应的框中输入admin,123456。
注意 *.cpp文件编译成*.cgi 要在开发板中有库文件(libstdc++.so libstdc++.so.6 libstdc++.so.6.0.12)才能运行。如果没可以从编译器(ubuntu)中拷贝到开发板中。
本文详细介绍了如何在嵌入式设备上部署mini_httpd轻量级HTTP服务器的过程,包括下载、编译、安装、配置及运行等步骤,并提供了具体实例。

4602

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



