社区
其他
帖子详情
关于修改BOA服务器配置文件存放路径的问题
FirstWheat
2008-03-03 04:35:02
我参考的资料上说在配置BOA服务器时要将boa.conf放到/etc/boa下,将mime.types放到/etc下,由于我使用的实验箱/etc目录时不可写的,所以我想将boa.conf放到
/host/boa下,把mime.types放到/etc下,但不知该如何修改配置文件,还请哪位大哥能指点一下小弟。。。
...全文
421
4
打赏
收藏
关于修改BOA服务器配置文件存放路径的问题
我参考的资料上说在配置BOA服务器时要将boa.conf放到/etc/boa下,将mime.types放到/etc下,由于我使用的实验箱/etc目录时不可写的,所以我想将boa.conf放到 /host/boa下,把mime.types放到/etc下,但不知该如何修改配置文件,还请哪位大哥能指点一下小弟。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FirstWheat
2008-03-20
打赏
举报
回复
非常感谢lesky
lesky
2008-03-10
打赏
举报
回复
我的博创板子 etc 也是只读的 执行一个命令就可以变成可写的 好象是rtrw
lesky
2008-03-10
打赏
举报
回复
可能是配置文件设置的问题 看看是不是配置文件boa.conf里的ServerName 被注释掉了 希望能帮到你
FirstWheat
2008-03-04
打赏
举报
回复
自己解决了
找到boa/src文件夹下defines.h
找到#define SERVER_ROOT "/etc/boa",将目录改成自己想要的就可以了
但现在出现新问题了,在板子上运行boa,提示gethostbyname:: Resource temporarily unavailable
哪位大哥帮忙看一下~~~
嵌入式web
服务器
boa
_C语言/Python + HTML + javascript + ajax 代码实例例子
在嵌入式web
服务器
boa
框架的基础上, 使用C语言cgi, 或者Python脚本, 结合HTML + javascript + ajax 的嵌入式web系统的开发实例 html 中使用javascritp + ajax 从C语言生成的cgi
文件
的get, set 一些值.
boa
服务器
的相关
配置
参数说明: http://www.cnblogs.com/liuweiqiang/p/3859130.html
boa
安装包
文件
名:
boa
-for-hi3516a.tar.gz
boa
.conf
文件
的保存
路径
: cat /etc/
boa
/
boa
.conf
boa
可 执行
文件
的
路径
: /usr/local/bin/
boa
, 可以设置为: 系统启动的时候, 这个进程自动启动
boa
.conf
文件
的重要参数 保存html
文件
的目录 DocumentRoot /www 可以将这个目录, 设置为samb共享
文件
夹的目录, 方便
修改
调试
修改
完成以后, 肯定要重启
boa
进程的 保存python脚本, 或者C语言cgi
文件
的目录 ScriptAlias /cgi-bin/ /var/www/cgi-bin/ 说明: cgi-bin/ 后面的斜杠, 一定要加上 可以将这个目录, 设置为samb共享
文件
夹的目录, 方便
修改
调试
修改
完成以后, 肯定要重启
boa
进程的 html
文件
文件
中, 调用python脚本的时候, 指定的
路径
, 需要有: /cgi-bin, 比如: var url = "/cgi-bin/getuser.py"; 这个是python 或者 var url = "/cgi-bin/output.cgi"; 这个是C语言 说明: 如果发现, html
文件
,
修改
了, 可是在浏览器中, 查看html源代码的时候, 这个代码, 还是旧的, 那么可以通过清空"IE浏览器", "360浏览器"的浏览记录 以上, javascript 可以调用python 同样, 也可以调用C语言生成的cgi
文件
(其实, 就是可执行
文件
) C语言 + Html 例子 C语言 CGI实例 http://blog.csdn.net/ajrm0925/article/details/8810342 http://blog.csdn.net/liang890319/article/details/6277900 http://blog.csdn.net/gnefniu/article/details/42432657 上传
文件
: http://blog.csdn.net/yu_xiang/article/details/7996670 查找
文件
find . -type f -name "
boa
.conf" -print -mount find . -type f -name "
boa
" -print -mount 四、嵌入式web
服务器
boa
的
配置
和使用 嵌入式web
服务器
boa
的
配置
文件
为
boa
.conf, 在
boa
-0.94.13目录下面,复制该
文件
到
文件
系统的/etc/
boa
目录下面,打开
boa
.conf,
修改
为如下内容: Port 80 User root Group root ErrorLog /dev/console AccessLog /dev/null ServerName SoftEmbed.com DocumentRoot /www DirectoryIndex index.html KeepAliveMax 1000 KeepAliveTimeout 10 MimeTypes /etc/mime.types DefaultType text/plain CGIPath /bin:/usr/bin:/usr/local/bin ScriptAlias /cgi-bin/ /www/cgi-bin/ 几个重要
配置
参数如下: DocumentRoot:
存放
html文档的主目录; DirectoryIndex: 默认返回的html文档; ScriptAlias:cgi脚本虚拟
路径
对应的实际
路径
,/www/cgi-bin/为cgi脚本
存放
的实际
路径
; 其他
配置
选项的意义请参考相关资料。 复制
boa
可执行
文件
到/usr/sbin目录中, 启动
boa
进程 重新制作
文件
系统,系统启动后,在客户端浏览器上输入开发板的ip 地址,例如: http://192.168.0.218, 就可以看到显示的测试网页了,如下图所示 CGI getenv函数的参数详解: http://www.cnblogs.com/ser0632/p/5498228.html s = getenv("环境变量名"); 取得环境变量内容 putenv改变或增加环境变量 int putenv(const char * string); setenv(改变或增加环境变量) http://www.jb51.net/article/71940.htm
webserver—更改
boa
、
配置
文件
、日志
文件
的
路径
目录 找到
boa
.conf
文件
。
阶段一嵌入式项目实践
1.了解嵌入式项目开发方法流程 2.掌握基本的嵌入式项目开发能力 3.串口服务项目实践 4.嵌入式WEB
服务器
移植 5.数据采集控制系统实践
Ubuntu系统
配置
BOA
服务器
BOA
服务器
是一个小巧高效的web
服务器
,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统单任务的http
服务器
,源代码开放、性能高。下载地址:http://www.
boa
.org/ 在PC上
配置
和移植到嵌入式系统思路是差不多的,关键是
修改
boa
.conf
文件
,如编译器,还有创建相应的目录等。如果在PC上搞定,那在ARM板上是很容易的事了。 网上关于该
服务器
的
配置
的资料很
基于
boa
服务器
的B/S架构的个人简历表格项目
这都是别人写好的
boa
服务器
,我们准备搭建自己的
boa
,当然不是重头搭建,而是在源码的基础上创建一个
boa
目录和
boa
目录下的三个子目录
boa
、log、www,包括www子目录下的cgi-bin,将源代码和
配置
文件
等拷贝过来。解压后cd
boa
-0.94.13版本的目录下,可以看到src目录和
boa
.conf,src
存放
的就是
boa
服务器
的源代码
文件
,
boa
.conf则是环境
配置
文件
。这里提供一下
boa
服务器
的
配置
和源代码,直接拿来用,正所谓站在巨人的肩膀上才能走的更远。是一种非常小巧的Web
服务器
,其。
其他
10,608
社区成员
29,047
社区内容
发帖
与我相关
我的任务
其他
Web 开发 其他
复制链接
扫一扫
分享
社区描述
Web 开发 其他
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章