主要想法是:使用虚拟机的Ubuntu系统搭建http服务器,然后在window的浏览器上测试

1.先测试windows和虚拟机上的ubuntu能否相互ping通

2.下载http.tar.gz并拷贝到linux系统的工作目录下

3.解压该文件tar -vxzf http.tar.gz

4.进入该文件的解压目录,然后执行make

5.编译成功后,执行sudo ./myhttp start启动web服务

6.打开windows的浏览器输入对应地址

7.停止http服务,sudo ./myhttp stop

8.编写cig程序,pl.c

#include<stdio.h>

int main()
{
printf("<html lang=\"en\">
<head>
<script type=\"text/javascript\">window.startTime = new Date().getTime();var sendFristFlag = false;</script>
<meta charset=\"UTF-8\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" />
<meta name=\"renderer\" content=\"webkit|ie-comp|ie-stand\" />
<title>酷狗音乐 - 就是歌多</title>
<meta itemprop=\"images\" content=\"https://staticssl.kugou.com/public/root/images/logo.png\" />
<meta name=\"keywords\" content=\"酷狗音乐旗下最新最全的在线正版音乐网站,本
站为您免费提供最全的在线音乐试听下载,以及全球海量电台和MV播放服务、最新音乐播放
器下载。酷狗音乐 和音乐在一起。\" />
<meta name=\"description\" content=\"酷狗音乐旗下最新最全的在线正版音乐网站>,本站为您免费提供最全的在线音乐试听下载,以及全球海量电台和MV播放服务、最新音乐
播放器下载。酷狗音乐 和音乐在一起。\" />
<link href=\"https://www.kugou.com/root/favicon.ico\" rel=\"shortcut icon\">
<link rel=\"stylesheet\" href=\"https://staticssl.kugou.com/public/root/stylesheets/index_04cfa9d3c4.css\">
<link rel=\"alternate\" media=\"only screen and (max-width: 640px)\" href=\"http://m.kugou.com\">
<!--[if IE 6]>
<script type=\"text/javascript\" src=\"https://staticssl.kugou.com/public/root/javascripts/jslib/DD_belatedPNG_0.0.8a-min.js\"></script>
<script type=\"text/javascript\">
DD_belatedPNG.fix('.icon,.logoImg,.icon-play_s,.cptT,.Cover,.sliderPages a,.logo,.office-verification,.footerIcon a,#chinaSingerContent .cptB,.download a');
</script>
<![endif]--> </head>");
return;
}

  9.将c源代码编译成cgi程序,启动服务

10.在windows浏览器输入10.168.12.146/pl.cgi即可,效果如下图

欢迎加入交流学习群:

linux搭建简单的web服务器的更多相关文章

  1. 基于python2【重要】怎么自行搭建简单的web服务器

    基本流程:1.需要的支持     1)python本身有SimpleHTTPServer     2)ForkStaticServer.py支持,该文件放在python7目录下     3)将希望共享 ...

  2. 使用 Nodejs 搭建简单的Web服务器

    使用Nodejs搭建Web服务器是学习Node.js比较全面的入门教程,因为要完成一个简单的Web服务器,你需要学习Nodejs中几个比较重要的模块,比如:http协议模块.文件系统.url解析模块. ...

  3. linux系统下搭建自己的web服务器

    之前在windows 2008 server上搭建了一个用于测试的web服务器,但是在打开网站的时候特别的慢,尤其是图片的加载都会失败,当时以为是路径的问题,但是在服务器上自己打开都特别慢,自己实在找 ...

  4. 搭建一套简单的web服务器,记录实验过程

    搭建web服务器 一.实验内容: 实验要求: 1.完成一个简单的web服务器,web服务器从mysql里读取数据进行返回 2.Mysql需要有一个单独的数据盘,每个mysql虚拟机的磁盘挂载方式需要都 ...

  5. 利用 nodeJS 搭建一个简单的Web服务器(转)

    下面的代码演示如何利用 nodeJS 搭建一个简单的Web服务器: 1. 文件 WebServer.js: //-------------------------------------------- ...

  6. 代码片段 - Golang 实现简单的 Web 服务器

    ------------------------------ 下面一段代码,实现了最简单的 Web 服务器: 编译环境: Linux Mint 18 Cinnamon 64-bit Golang 1. ...

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

    20145210 20145226 <信息安全系统设计基础>实验五 简单嵌入式WEB服务器实验 结对伙伴:20145226 夏艺华 实验报告封面 实验目的与要求 · 掌握在ARM开发板实现 ...

  8. 实验5 简单嵌入式WEB服务器实验 实验报告 20135303 20135326

    北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                班级:  1353 姓名:20135303 魏昊卿 学号:2013532 ...

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

    20145303 20145339 <信息安全系统设计基础> 实验五 简单嵌入式WEB服务器实验 实验目的与要求 1.掌握在ARM开发板实现一个简单WEB服务器的过程 2.学习在ARM开发 ...

随机推荐

  1. flowable笔记 - 简单的通用流程

    简介 通用流程可以用于一些基本的申请,例如请假.加班. 大致过程是: 1. 创建申请 2. 分配给审批人(需要审批人列表,当前审批人) -> 有下一个审批人 -> 3 -> 无 -& ...

  2. 用CSS画平行四边形

    <div class="jx">我是一个平行四边形</div> <style> .jx{ //定义div的高度宽度 transform:skew ...

  3. mybatis 一对多查询 集合创建空对象的问题

    在做 mybatis 一对多查询的时候, resultMap 里面用到了集合标签 collection ,后来发现 当该条数据没有子集的时候, collection 会自动创建一个属性都是null的对 ...

  4. Python--day27--复习

    例1:

  5. Vue 父组件与子组件的传值

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. 【u238】暴力摩托

    Time Limit: 1 second Memory Limit: 64 MB [问题描述] 晚会上大家在玩一款"暴力摩托"的游戏,它拥有非常逼真的画面和音响效果! 当然了,车子 ...

  7. js基础——继承

    1.实现继承:原型链         function extend1() {//父类型           this.name = "张三";         }         ...

  8. Eclipse修改编码字体

    步骤:Window-->Preference-->General-->Appearance-->Colors and Fonts-->java-->java Edi ...

  9. CF1146G Zoning Restrictions

    CF1146G Zoning Restrictions 网络流 h<=50? 直接都选择最大的,ans=n*h*h 最小割 考虑舍弃或者罚款 有一个>x就要罚款? 经典取值限制的模型:切糕 ...

  10. 如何用python“优雅的”调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js“斗争”的过程! 当然,本文仅 ...