嵌入式web服务器boa怎么放到usrsrc

嵌入式web服务器boa怎么放到usrsrc,第1张

一:下载源码:从http://www.boa.org/官方网站下载源码,并将源码放置在/src

目录下。

[root@

EmbedSky

~]#

cd

/usr/src

进入源码目录

[root@

EmbedSky

src]#

tar

zxvf

boa-0.94.13.tar.tar

解压源码

压缩包

[root@

EmbedSky

src]#

cd

boa-0.94.13

进入源码解压包

[root@

EmbedSky

boa-0.94.13]#

cd

src

[root@

EmbedSky

src]#

./

configure

生成makefile

二:编译前修改的文件:

1.

修改Makefile文件,找到CC=gcc和CPP=gcc

-E,分别将其改为

交叉编译器

安装的路径:

CC=/usr/local/arm/2.95.3/bin/arm-linux-gcc

CPP=/usr/local/arm/2.95.3/bin/arm-linux-g++

保存退出。

2.

修改

编译方式

:

LDFLAGS

=

-g

–static

注:

使用

静态编译

可以让目标文件自动的包含所需要的

库文件

,而

动态编译

需要手工拷贝库文件。

3.修改/src/defines.h文件:

#define

SERVER_ROOT

"/etc/boa"

嵌入式web服务器,是基于嵌入式系统而实现的web服务器。很好理解,拆分成两个部分,WEB服务器 + 嵌入式。

WEB服务器,即我们通常所说的网页服务器。 用IE等浏览器访问时,网页内容储存的地方就叫做web服务器。大型的网站等,对服务器的硬件要求比较高,可以支持成千上万个客户端同时访问,而且速度要快。

嵌入式web服务器,是web服务器当中的一种。在嵌入式系统(通俗点就是单片机系统)上实现的一个web服务器,可以通过ie等去访问,对硬件要求稍微低一点。举个简单的例子,我们用的路由器,就是一个典型的嵌入式web服务器,通过192.168.0.1等可以直接访问。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/261325.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存