实验3 建立嵌入式Web服务器

上传人:小*** 文档编号:243804948 上传时间:2024-09-30 格式:PPT 页数:34 大小:1.71MB
返回 下载 相关 举报
实验3 建立嵌入式Web服务器_第1页
第1页 / 共34页
实验3 建立嵌入式Web服务器_第2页
第2页 / 共34页
实验3 建立嵌入式Web服务器_第3页
第3页 / 共34页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,*,单击此处编辑母版标题样式,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,建立嵌入式,web,服务器,1,、掌握在,ARM,开发板上实现一个简单,Web,服务器的过程,2,、学习在,ARM,开发板上的,Socket,网络编程,3,、学习,linux,下是,signal(),函数的使用,4,、进一步熟悉嵌入式,linux,开发环境及其常用命令,5,、熟练掌握,NFS,服务配置以及,minicom,串口配置,实验目的,一、,NFS,的配置,通过,vmware,安装,linux,环境(已做),在桌面上双击,vmware,,启动虚拟机,在,vmware,中右键,-,设置中,添加串口。,然后打开,red hat,linux,9,,登录用户名:,root,,密码:,redhat,1,、配置,linux,网络,IP,配置网络,包括配置,IP,地址、,NFS,服务、防火墙。网络配置主要是要安装好以太网卡。,1,、修改网络,IP,地址:,点击,“,红帽子,-,系统设置,-,网络,”,,打开网络设置页面:,1,、配置,linux,网络,IP,1,、配置,linux,网络,IP,双击设备,eth0,的蓝色区域,进入以太网设置界面:,1,、配置,linux,网络,IP,双击设备,eth0,的蓝色区域,进入以太网设置界面:,1,、配置,linux,网络,IP,设置完毕后,关闭,“,网络设置,”,窗口,将出现如下重启计算机的提示。,2,、防火墙设置,点击,“,红帽子,”,“,安全级别设置,”,选,“,无防火墙,”,。,3,、服务设置,系统设置,“,服务,”,去掉,iptables,,选中,NFS,服务。,4,、配置,NFS,点击主菜单运行系统设置,-,服务器设置,-NFS,服务器(英文为:,SETUP-SYSTEM SERVICE-NFS,),。,3,、配置,NFS,3,、配置,NFS,3,、配置,NFS,5,、,NFS,测试,mount 192.168.0.121:/arm2410s/,mnt,。其中,192.168.0.121,为,red hat,的,ip,(自己挂载自己)。,然后到,/,mnt,目录下可以列出,/arm2410s,目录下的所有文件和目录,则说明,mount,成功。,二、安装编译工具,1,、通过,SSH,把,armv4l-tools-2.95.2.tar.bz2,软件上传到,red hat,linux,的,/arm2410s,共享目录。,2,、进入,/arm2410-s,的,tool,目录,解压,gcc,工具链:,3,、修改,PATH,,添加,/opt/host/armv4l/bin,:,二、安装编译工具,4,、测试是否安装了编译工具,输入,armv,,按下,TAB,,查看是否列出相关,armv,*,的工具链,若出现以下信息,则证明,ARM,工具链安装成功:,三、理解和编译,Web,服务器代码,1,、进入,httpd,目录,利用,vi,阅读理解源代码,#,cd,httpd,2,、编译应用程序,#make,3,、查看生成的应用程序,#,ls,四、下载到目标机并测试,1,、,minicom,串口登录到,ARM 2410-S,,配置,ip,。,2,、挂载,NFS,目录:,mount-t,nfs,-o,nolock,192.168.0.121:/arm2410s/host,3,、进入,/host/,httpd,/,5.,在台式机浏览器中输入,http:/192.168.0.111,(,目标机,ip,),,并观察在客户机的浏览器中的连接请求结果。,1,、软件需求说明,五、实验原理,2,、功能需求说明,3,、数据流图,4,、数据需求(回应,HTTP,协议数据头格式),5,、系统结构图,6,、整体结构图说明,整体结构图说明整体结构图说明整体结构图说明 主程序:建立,TCP,类型,SOCKET,在,80,端口进行监听连接请求。接收到连接请求,将请求传送给连接处理模块处理。并继续进行监听。,7,、连接处理模块,8,功能分配,六 程序分析,2,)算法流程图,2,)算法流程图,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!