Linux使用node . js建立访问静态网页的服务实例详解

  

<强> Linux使用node . js建立访问静态网页的服务实例详解

  

一、安装node . js运行所需要的环境,:https://www.jb51.net/article/79536.htm
  

  

二、创建节点目录(/节点/www),并在目录下创建node . js服务文件服务器。js
  

        var http=要求(“http”);      var fs=要求(fs);//引入文件读取模块      var documentRoot=/节点/www的;//需要访问的文件的存放目录      var服务器=http.createServer(函数(点播,res) {      var url=req.url;//客户端输入的url,例如如果输入localhost: 9999/index . html//那么这里的url==/index . html      var文件url=documentRoot +;   console.log (url);//节点/www/index . html/*   文件为文件路径   函数为回调函数,   函数的犯错为读取错误返回的信息,返回空就没有错误   函数的数据为读取成功返回的文本内容   */fs。readFile函数的文件,(呃,数据){   如果(err) {   res.writeHeader(404年,{   “内容类型”:“text/html; charset=皍tf - 8”   });   res.write (' & lt; h2> 404错误& lt;/h2> & lt; p>你要找的页面不存在& lt;/p>”);   res.end ();   其他}{   res.writeHeader(200年,{   “内容类型”:“text/html; charset=皍tf - 8”   });   res.write(数据);//将index . html显示在客户端   res.end ();   }      });      }).listen (9999);      console.log(“服务器开启成功…”);   之前      

三、创建索引。html首页文件,放在路径为/节点/www/下面
  

  

四,启动服务命令:节点服务器。js
  

  

五、浏览器输入地址:http://localhost: 9999/index . html

  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Linux使用node . js建立访问静态网页的服务实例详解