linux搭建簡單的web服務器


主要想法是:使用虛擬機的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即可,效果如下圖

 

 

 歡迎加入交流學習群:

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM