基于Linux的嵌入式WebServer的设计与实现

时间:2022-07-31 09:12:14

基于Linux的嵌入式WebServer的设计与实现

摘要:提出基于ARM9和Linux嵌入Web服务器的实现方案,介绍了基于S3C2410处理器嵌入式Web服务器的硬件电

>> 基于嵌入式Linux的视频监控系统的设计与实现 基于嵌入式Linux视频监控传输系统的设计与实现 基于嵌入式Linux的汽车车身参数测量系统设计与实现 基于嵌入式Linux的无线视频监控系统设计与实现 基于嵌入式LINUX的网络视频监控系统设计与实现 基于嵌入式Linux数码相框设计与实现 基于QT的嵌入式Linux智能加油站信息系统的设计与实现 基于嵌入式Linux的智能手机系统软件的设计与实现 基于ARM与LINUX的嵌入式智能控制系统软件编程设计及实现 基于嵌入式Linux的自助点菜终端设计 基于嵌入式linux的指纹识别系统研究与实现 基于嵌入式Linux的GPS终端研究与实现 基于Linux嵌入式系统的研究与分析 Linux嵌入式IPtables的防火墙设计与实现 Linux操作系统在嵌入式设计中的分析与实现 嵌入式Linux的无线视频监控系统设计与实现 嵌入式linUX多进程应用程序的设计与实现 嵌入式Linux防火墙的设计与实现 基于RFID的嵌入式系统设计与实现 基于嵌入式Linux的PLC实时性任务的分析与设计 常见问题解答 当前所在位置:l放置在/etc/boa/web,用C语言编写CGI程序,名为httpRpmCgi.c。程序通过httpRpmCgi4Nvs (HTTP_REQ_ID reqId) 对CGI参数要进行编码转换,如+变成空格等,找出retpage参数,用httpGetEnv(“QUERY_STRING”)获得数据,再通过arm-Linux-gcc进行交叉编译,将得到的可执行文件httpRpmCgi.cgi拷贝到主机的/etc/boa/cgi-bin,然后用ifconfig设置目标板ip地址为192.168.3.26。启动Boa服务器,在浏览器地址栏输入http:// 192.168.3.26/ cgi-bin/httpRpmCgi.cgi,即可看到默认页面。至此,CGI脚本测试通过,嵌入式WebServer移植成功。

参考文献:

[1] 崔永红,马德宝.基于ARM的嵌入式WebServer研究与实现[J].微计算机信息,2008(8).

[2] 金西,黄汪.嵌入式Linux技术及其应用[J].计算机应用,2000(7).

[3] 顾咏枫,陈章龙.嵌入式Linux裁剪方法[J].小型微型计算机系统,2003(9).

[4] .主流ARM嵌入式系统设计技术与实例精解[M].北京:电子工业出版社,2007.

上一篇:基于JAVA的人力资源管理网络系统设计与研究 下一篇:构建课内外衔接阅读的大语文圈