完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 birdinskyd***sy 于 2015-11-22 12:52 编辑 赠同志 陈毅 二十年来是与非 一生系得几安危 莫到浮云终闭日 严冬过尽绽春蕾 真是祸不单行,这周公司的网络又出问题了,经360测试,给出的结论是网速是“牛车”,估计没有几个童鞋见过,连局域网卡得都要死,局网内FTP半天都连不上,公司一片哗然,没网就没法干活啊,很多同事为工作贡献了自己那点手机流量,唉,没手机不行,没有网就更活不了了,可即使是这样,QQ还是时不时的上去一下两下,确实很强大,就是没法传文件,发个消息还成。这修网的刚走还没一个月,又坏了,唉。。。莫非。。。。唉。。希望快点修好 这回尝试下在280上部署下BOA,其实时机并不成熟,但可以尝试下,我们多少要有些冒险精神,又没有生命危险。不知怎地,tftp启动内核总是不成功, 开始以为是网络问题,但是貌似不是,出了一两行“######T”之后,会自动重下,这应该是uboot的timeout设置问题,公司的网络确实不行,家里也是不行。之前家里还出现虚拟机和280连不上的问题,后来找到了, 家里的笔记本是双网卡,一个有线一个无线,连280是用的有线,需要向虚拟机明确下是哪个网卡,否则连不上,这东西智能到直接就找着能上网的那个卡就连上了,也许是以前设置过连的无线,记不得了,可是280连到路由器也应该可以呢,后来发现,280固件里的iP是192.168.《0》.200,唉,难怪呢,可是配置了uboot参数后应该是192.168.《1》.X呢,没起作用啊。。。。迷茫。。。 所以说,带着这很多问题来尝试部署BOA,也是忐忑不安啊,应该是编译好了一个受控的内核,烧上去,先这么着吧,见机行事见景生情,兵来将挡水来土掩。 先说BOA是个撒,BOA 服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。他的兄弟,童鞋们常听说用过过的Apache、 IIS。。。,boa贵在小巧,轻量级,轻到什么程度,可执行代码60K左右,再看看IIS7,先不管是什么平台,在度娘那一查, 人家个零头都比这多,不是说大的不好,是不合适,本来地方就不富裕,再多吃多占,没法活了,一般嵌入式上用的web服务器也不需要太复杂的功能,所谓情人眼里出西施,用句白话说,对上眼儿了就是好的。 boa的官方网站为www.boa.org,可以在上面下载最新版本的boa,我用的是以前下的了, boa-0.94.13.tar.gz ,还是拖拽到桌面,再mv, 解压后删除gz, 进入源码目录配置后make, 出错了,意料之中的,不出错要程序猿何用, 打开compat.h这个文件,当然是用vim,然后用“/”这个命令查找字符“TIMEZONE。。。。。”,眼熟吧,零时区啊,好多配置都要这东,装ubuntn时是拿鼠标点的,把后边那俩##给咔嚓了, 再次make,编译通过, 查看一下,在当前目录生成了个boa文件, 查看一下文件信息,是x86上运行的,莫急,一会儿再说280,先在ubuntu上测测,把boa复制到/usr/local/bin里, 接下来是配置文件,配置是必须的。。。看看配置文件里有啥,端口80 必须的,当然也可以是别的, 用户组,0,就是root的组, cgi路径配置,就是说以后的各种cgi程序就要放在这个目录了 html文件的根目录 设置首页面, 创建一个首页 运行boa,查看下进程, 用ff查看一下效果, 这是在ubuntu上,如果移植的话最好还是都整理到一个文件夹里,在根目录下创建boa文件夹,所有设计的文件、文件夹,都放到/boa,在boa源码里修改下服务的根目录,defines.h里,把根目录设置为/boa,重新编译下, 该配置的配置,这样文件就比较集中了。 x86上的就完事儿了,280上运行就是改下编译器的问题了,src下,打开Makefile,修改cc cpp 保存,重新make, file一下,280可以用了, kill刚才的boa进程,把生成的boa拷过去,再把整个boa目录考到nfs的根目录, 下边在280上挂载, 在根下建个boa目录,把nfs里的BOA内容全部考过去, 运行时出错了,gethostbyname:: Resource temporarily unavailable,没关系,改下配置文件,把boa.conf里的一行代码取消注释, |
|
相关推荐
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1875个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36222 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4320 浏览 0 评论
5947 浏览 1 评论
6691 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4141 浏览 0 评论
564浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
555浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
547浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
630浏览 2评论
694浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-30 07:45 , Processed in 1.169385 second(s), Total 98, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号