资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
1,实验十四 Webserver实验,提纲,实验目的 实验原理 实验内容 实验小结 习题与思考题,实验目的,了解Webserver的原理 了解Webserver往EELIOD平台的移植,实验原理,一个 Web 服务器也被称为 HTTP 服务器,它通过 HTTP 协议与客户端通信。这个客户端通常指的是 Web 浏览器。HTTP 是一种让 Web 服务器与浏览器(客户端)通过 Internet 发送与接收数据的协议。,HTTP协议四个步骤,连接:Web浏览器与Web服务器建立连接。 请求:Web浏览器通过socket向Web服务器提交请求。 应答:Web浏览器提交请求后,通过HTTP传送给Web服务器。Web服务器接到请求后,进行事务处理,处理结果又通过HTTP传回给Web浏览器,从而在Web浏览器上显示出所请求的页面。 关系连接:当应答结束后,Web浏览器与Web服务器必须断开,以保证其它Web浏览器能够与Web服务器建立连接。,实验内容,Webserver资源 编译webserver 对Makefile文件进行修改 下载并运行,Webserver资源,http:/data.goahead.com/Software/Webserver/2.1.6/网站上下载webs216.tar.gz。利用tar命令解压web216.tar.gz.。,编译webserver,进入目录ws030325/LINUX下,然后对Makefile文件进行修改。 用vi编辑器修改Makefile文件,在Makefile中添加以下内容: 还需要在Makefile文件中修改,将cc c o $ $(DEBUG) $(CFLAGS) $IFLAGS) $ 为$(CC) c o $ $(DEBUG) $(CFLAGS) $IFLAGS) $。 用make工具进行编译,直接在LINUX目录下编译即可。,下载并运行,退回上一级目录,对web目录的文件进行打包。 可以在ws030325目录下面得到压缩文件web.tar利用minicom进入到目档平台,用zmodem工具下载web.tar到目标平台的根目录下 在压缩文件web.tar被下载到目标平台后,使用tar命令对web.tar进行解压,可以在目标平台根目录下得到web的文件夹。 同样用zmodem下载LINUX下的webs文件到目标平台上。,习题与思考题,怎么修改WEB界面? 试得用其他的HTTP 请求类型来实现通信。,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号