Linux 는 Node.js 를 사용 하여 정적 웹 페이지 를 방문 하 는 서비스 인 스 턴 스 를 만 듭 니 다.

Linux 는 Node.js 를 사용 하여 정적 웹 페이지 를 방문 하 는 서비스 인 스 턴 스 를 만 듭 니 다.
1.node.js 실행 에 필요 한 환경 을 설치 합 니 다.https://www.jb51.net/article/79536.htm
2.node 디 렉 터 리(/node/www)를 만 들 고 디 렉 터 리 에 node.js 서비스 파일 server.js 를 만 듭 니 다.

var http = require('http');

var fs = require('fs');//        

var documentRoot = ‘/node/www';//            

var server= http.createServer(function(req,res){

  var url = req.url; 
  //      url,      localhost:9999/index.html
  //     url == /index.html

  var file = documentRoot + url;
  console.log(url);//node/www/index.html 
  
  /*
    file     
    function     ,
    function err          ,        
    function data            
  */
  fs.readFile( file , function(err,data){
    if(err){
      res.writeHeader(404,{
        'content-type' : 'text/html;charset="utf-8"'
      });
      res.write('<h1>404  </h1><p>         </p>');
      res.end();
    }else{
      res.writeHeader(200,{
        'content-type' : 'text/html;charset="utf-8"'
      });
      res.write(data);// index.html      
      res.end();
    }

  });

}).listen(9999);

console.log('       ...');
3.index.html 첫 페이지 파일 을 만 들 고 경로/node/www/아래 에 놓 습 니 다.
4.서비스 시작 명령:node server.js
5.브 라 우 저 입력 주소:http://localhost:9999/index.html
읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기