《信息安全系统设计基础》实验五

《信息安全系统设计基础》实验五 简单嵌入式WEB 服务器实验

  • 班级:1452
  • 姓名:20415208蔡野 20145235李涛 20145230熊佳伟
  • 实验日期:2016.12.1
  • 时间:10:10-12:30
  • 实验序号:5
  • 实验目的:
  1. 掌握在 ARM 开发板实现一个简单 WEB 服务器的过程 。
  2. 学习在 ARM 开发板上的 SOCKET 网络编程 。
  3. 学习 Linux 下的 signal()函数的使用 。

实验内容

阅读并理解源代码

进入/arm2410cl/exp/basic/07_httpd 目录,使用vi 编辑器或其他编辑器阅读理解源代码。

编译应用程序

运行make产生可执行文件httpd。

Make错误,需要创建一个bin文件夹

Make出错因为之前关闭了终端,重新source一下就可以Make

下载调试

使用 NFS 服务方式将HTTPD 下载到开发板上,并拷贝测试用的网页进行调试,本例中用的是index 测试网页。

本机测试

在台式机的浏览器中输入 http://192.168.0.111(111 为UP-CUP S2410 实验板的IP地址),观察在客户机的浏览器中的连接请求结果(如图2.7.8)和在开发板上的服务器的打印信息。

输入HTTP://192.168.0.121/,得到客户机的浏览器中的连接请求结果。

台式机网页结果

时间: 2024-08-07 08:25:48

《信息安全系统设计基础》实验五的相关文章

信息安全系统设计基础实验五:通讯协议设计

北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:52.53 姓名:王思亓 赵阳林 学号:20135205 20135334 成绩: 指导教师:娄嘉鹏 实验日期:2015.11.24 实验密级: 预习程度: 实验时间:15:30—18:00 仪器组次: 必修/选修:必修 实验序号: 实验名称:通讯协议设计 实验目的与要求:1.掌握在ARM开发板实现一个简单的WEB服务器的过程.2.学习在ARM开发板上的SOCKET网络编程.3.学习Linux下的signal()函

信息安全系统设计基础实验五—20135214万子惠20135227黄晓妍

北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础               班级:1352 姓名:黄晓妍 万子惠 学号:20135227 20135214 成绩:指导教师:娄佳鹏           实验日期:2015.11.24 实验密级:预习程度: 实验时间:15:30~18:00 仪器组次:必修/选修:       必修     实验序号:五 实验名称:简单嵌入式WEB 服务器实验 实验目的与要求: 掌握在 ARM 开发板实现一个简单WEB 服务器的过程. 学习在 A

信息安全系统设计基础实验五:通讯协议设计 20135211李行之 20135216刘蔚然

北京电子科技学院(BESTI) 实 验 报 告 封面 课程:信息安全系统设计基础 班级:1352 姓名:(按贡献大小排名)李行之 刘蔚然 学号:(按贡献大小排名)20135211 20135216 成绩: 指导教师:娄嘉鹏 实验日期:2015.12.1 实验密级: 预习程度: 实验时间:15:30—17:30 仪器组次:11 必修/选修:必修 实验序号:5 实验名称: 通讯协议设计 实验目的与要求:  1.学习使用 socket 进行通讯编程的过程,了解一个实际的网络通讯应用程序整体设计,阅读H

信息安全系统设计基础实验五 20135210&20135218

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础           班级: 1352 姓名:程涵,姬梦馨             学号:20135210  20135218 成绩:           指导教师:娄佳鹏 实验日期:2015.11.17 实验密级:        预习程度:         实验时间:15:30-18:00 仪器组次:          必修/选修:必修     实验序号:5 实验名称: 简单嵌入式WEB服务器实验

信息安全系统设计基础实验五

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                    班级:1352 姓名:王国伊 龚睿 学号:20135207 20135238 成绩:             指导教师:娄嘉鹏   实验日期:2015.11.17 实验密级: 无      预习程度:         实验时间:15:30—17:30 仪器组次:7       必修/选修:必修     实验序号:5 实验名称:通讯协议设计 实验目的与要求:1.掌

信息安全系统设计基础 实验五:通讯协议设计 20135327郭皓 20135329 李海空

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础                         班级:1353 姓名:郭皓 李海空 学号:20135327  20135329 成绩:             指导教师:娄嘉鹏        实验日期:2015.11.24 实验密级:         预习程度:         实验时间:15:30~18:00 仪器组次:          必修/选修:            实验序号:5 实验名称: 

信息安全系统设计基础实验五:简单嵌入式 WEB 服务器实验 (20135229,20135234)

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计                         班级:1352 姓名:马启扬 吕松鸿     学号:20135234 20135229 成绩:             指导教师:娄嘉鹏      实验日期:2015.11  实验密级:       预习程度:               实验时间:15:30—17:00  仪器组次:       必修/选修:必修        实验序号:05    实验

2014520&20145209&20145309信息安全系统设计基础实验报告

20145215&20145307信息安全系统设计基础实验报告 PART1 一.实验原理 交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行代码.同一个体系结构可以运行不同的操作系统:同样,同一个操作系统也可以在不同的体系结构上运行.在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可执行代码. 二.实验内容与步骤 1.连接arm开发板 首先连接电源线,使开发板的开关处于闭合状态,再分别将串口线.并口线.网线和USB线与PC机连好.连接串口

信息安全系统设计基础实验一报告

信息安全系统设计基础实验一 实验报告封面: 一.实验过程 1. 连接arm开发板 将arm开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线.并口线和网线与pc机连接好. 2. 建立超级终端 运行windows XP系统下“开始”.“所有程序”.“附件”.“通讯”.“超级终端”.新建一个通信终端,取名为arm.在属性对话框中,将波特率设为115200,数据位设为8,无奇偶校验,停止位为1,无数据流控制.另存为在桌面. 3. 启动实验平台 打开超级终端,打开arm机电源开关.等待一分钟后

信息安全系统设计基础实验二报告

信息安全系统设计基础实验二 实验报告封面: 一.实验过程 1. 配置开发环境同实验一 设置xp系统.redhat虚拟机.arm机的ip在同一网段. 安装arm编译器. 进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立目录,配置编译环境. 配置环境变量 2. 将实验代码02_ pthread和03_tty拷贝到共享文件夹bc中. 3. 阅读源代码 进入 exp/basic/02_pthread 目录,使用vi 编辑器或其他编辑器阅读理解源代码. 4. 编译应用程序 5.