标签:
北京电子科技学院(BESTI)
实 验 报 告
课程:信息安全系统设计基础 班级: 1353
姓名:20135303 魏昊卿
学号:20135326 王亦可
成绩: 指导教师: 娄嘉鹏 实验日期:2015.12.03
实验密级: 预习程度: 实验时间:15:30~18:00
仪器组次: 必修/选修:必修 实验序号:5
实验名称: 2.7简单嵌入式WEB服务器实验
实验目的与要求: 1.掌握在ARM开发板实现一个简单 WEB服务器的过程
2.学习在ARM开发板上的socket网络编程
3.学习linux下的signal()函数的使用
实验仪器:
名称 |
型号 |
数量 |
计算机 |
|
1 |
嵌入式开发平台 |
UP-NETARM2410-CL |
1 |
实验内容、步骤与体会:
1.配置实验环境
2.阅读理解实验源码。
进入07_httpd文件夹,使用vi编辑器阅读理解源代码。
3.编译应用程序
4.下载调试
使用NFS服务方式将HPPTD下载到开发板上,并拷贝测试用的网页进行调试。(此处忘记截图)
使用如下命令:
mount -t nfs -o nolock 192.168.0.234:/home/bc /host(手册中的指导使用/root/bc /host命令)
进入07_httpd目录后,输入./httpd 命令
5.本机调试
在台式机的浏览器中输入http://192.168.0.121,观察在客户机的浏览器中的连接请求结果和在开发板上的服务器的打印信息
实验过程中遇到的问题以及解决方案
在使用make编译的过程中出现错误,如下图:
解决方法:
有两种解决办法,其一是服务器代码使用交叉编译器进行编译,客户端代码使用gcc编译),另一种是修改makefile文件。
我们采取的是第二种方法,如下图:
实验5 简单嵌入式WEB服务器实验 实验报告 20135303 20135326
标签:
原文地址:http://www.cnblogs.com/20135303whq/p/5021449.html