实验五实验报告 20135324&&20135330

时间:2023-03-09 03:03:33
实验五实验报告 20135324&&20135330

北京电子科技学院(BESTI)

实验报告

课程:深入理解计算机系统
班级:1353
姓名:张若嘉 杨舒雯
学号:20135330 20135324
成绩:
指导教师:娄嘉鹏
实验日期:2015.11.24
实验密级:
预习程度:
实验时间:15:30 – 18:00
仪器组次:
必修/选修:必修
实验序号:5
实验名称:简单嵌入式WEB服务器实验

实验目的与要求:

1、掌握在ARM开发板实现一个简单的WEB服务器的过程。
2、学习在ARM开发板上的SOCKET网络编程。
3、学习Linux下的signal()函数的使用。

实验内容、步骤:

  1. 进入07_httpd所在的目录,使用vi编辑器理解源代码
    实验五实验报告 20135324&&20135330

  2. 用gcc编译器,分别对文件夹下的copy.c和httpd.c进行编译,出现copy文件和httpd文件
    实验五实验报告 20135324&&20135330

  3. 使用NFS服务方式将HPPTD下载到开发板上,拷贝测试用的网页进行调试
    实验五实验报告 20135324&&20135330

  4. 在pc机中输入http://192.168.0.121,客户机中的链接请求结果和在开发板服务器上的打印信息。
    实验五实验报告 20135324&&20135330

实验体会:

将07_httpd文件中全部拷贝进了bc中,但在进行make时却一直提示找不到文件。
解决方法:在终端中,退到根目录,一步一步的打开文件夹然后ls文件夹中的所有文件,最终找到该文件后在进行make,就成功了