qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 开发知识 > 正文

web标准服务器的应用

奇岸开发
ahqian.com
11/30/2022
wechat

无需加好友免费技术支持

以前分享文章内容提及了几种还可以在内嵌式中常用的文章内容web服务器。 内嵌式 web 服务器就是将 web 将服务器迁移到嵌入式操作系统中。它仍是根据http通讯文字协议书有标准化的接口形式。针对手机客户端,浏览内嵌式 web服务器和浏览一般服务器web 服务项目一样。

在日常工作中,我们也在板里修建web服务器给大家的调节增添了一些便捷,能通过网页页面与板互动交流,板也可作为作用表明的解决方案,并没有显示器。

怎样演试文中boa迁移到开发板上,boa 它不大web 仅有70个服务器可执行代码KB,服务器资源少,速度更快,安全系数高。

boa官网:

下载:

boa-0.94.13.tar.gz

有关本片的文章内容web服务器的应用在于互联网。您可以参考一下大家最后一个手记来搭建开发板木地板WiFi自然环境:好用 | 怎样远程登陆开发板?

免费下载获得boa-0.94.13.tar.gz,缓解压力后入入boa-0.94.13/src实行下列形成指令的目录Makefile文件:

修改 Makefile, 设定交叉编译器 。寻找 CC 和 CPP 自变量 ,修改为:

实行make编译程序。

把compat.h 文档中的:

修改为:

假如能再度编译程序,将于当前路径下形成boa可执行程序:

把Ubuntu 的/etc 目录中的 mime.types 文件发送到开发板/etc注:这也是MIME(多功能互联网电子邮件拓展)web标准服务器适用。

在开发板/etc目录下创建boa文件夹(用以存放boa环境变量及log文件):

创建开发板根目录 www 文件夹 ,www 在目录下设定文件夹 cgi-bin 目录 (用以存放中后期网页页面和互动编码):

把boa-0.94.13目录下的Boa.conf 文件发送到开发板/etc/boa目录下。

把boa 可执行文件传送到开发板 bin 目录下 。

在开发板/etc目录下建立group文件:

应用开发板vi打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开编辑器/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/打开/etc/boa目录下的Boa.conf文件必须修改如下所示:

① 把下面的Group nogroup 改成Group 0 。

②把ErrorLog 和 AccessLog 这二行, 特定 log 文件路径,把log储存到/etc/boa修改目录如下所示:

③ 把#ServerName 这一行, 修改为ServerName

④ 随后寻找DocumentRoot /var/www这一行, 修改为DocumentRoot /www:

⑤ 随后寻找ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/这一行, 修改为ScriptAlias /cgi-bin/ /www/cgi-bin/:

上边便是boa.conf必须修改环境变量的几个方面。

最终,进到我们以前建立的 www 目录, 随后应用 vi index.html 指令创建 index.html 检测网页源代码。你能上网搜索一些关于简易网页设计的实例教程。在这儿,大家制定了一个简单的网页页面,如:

储存并撤出 index.html。这一步我们自己的web服务器大概进行,服务器上面有一个简单的网页源代码index.html。

以下属于简单检测:

键入我们自己的开发板boa 指令运行 web 服务器 。

键入 以下指令查看boa成功启动程序:

boa 取得成功运行全过程后,将我们自己的开发板键入电脑浏览器 IP 能够访问地址 index.html 网页页面:

能够得知,我们通过浏览器登录大家应用开发板搭建的具体内容web服务器里的网页页面说明己经很好地在开发板上设立了基本boa的web服务器。

文中仅仅开发板简单地演试web服务器环境艺术设计了一个简单的网页页面,随后我们继续探寻怎样通过网页页面和我们的开发板互动交流,例如根据网页页面照亮开发板led、将开发板上的一些传送数据到网站上开展表明。

热门推荐:

必备必会 | 怎样看待GNU?

手里无LCD却又急切发展趋势UI?LCD掌握手机模拟器

LittlevGL在STM移殖32上

1024G 规模性派发内嵌式网络资源!包含但是不限于C/C 、单片机设计、Linux这些。私聊回应1024,就可以免费领取!

热度373

了解更多web标准服务器的应用欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢