深海的小鱼儿

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年3月22日

摘要: 嵌入式Linux上通过boa服务器实现cgi/html的web上网简介: 第一步 Boa程序的移植 1.下载Boa源码 2、生成Makefile文件 3、修改Makefile文件 4、编译 第二步 Boa的配置 第三步boa的执行 1.将根文系统ramdisk在电脑主机上mount –o loop ramdisk 目标目录进行展开 2.测试操作 3.将ramdisk文件重新打包压缩下载到嵌入式板... 阅读全文
posted @ 2011-03-22 12:26 深海的小鱼儿 阅读(5451) 评论(0) 推荐(0) 编辑

摘要: 这里不讨论代码的逻辑、风格等问题。 这个程序功能十分简单,就是打印获取到的请求字符串以及用户名称和密码。该程序与普通的C语言程序并无区别,只是多了我们不常用的getenv函数,它在stdlib.h头文件中声明,作用是获取指定的环境变量的值,比如我的系统中HOME这个环境变量值为/home/latelee/,则该函数返回指向这个值的指针。这里出现了QUERY_STRING,这是boa特有的环境变量,... 阅读全文
posted @ 2011-03-22 12:23 深海的小鱼儿 阅读(1124) 评论(0) 推荐(0) 编辑

摘要: oa是一个小型的web服务器,可以用于多种平台,在嵌入式中比较常见。 boa的官方网站为www.boa.org,可以在上面下载最新版本的boa:boa-0.94.13.tar.gz (不过这个“最新”已经是N年前的事情了)。 下面是在Fedora系统中安装、测试过程,以后不再重复强调Fedora系统,也不区分Linux、Fedora。 1、解压 $ tar zxvf boa-0.94.13.tar... 阅读全文
posted @ 2011-03-22 12:19 深海的小鱼儿 阅读(6497) 评论(0) 推荐(1) 编辑