博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux(centos6.0)下安装Node.js以及使用
阅读量:4054 次
发布时间:2019-05-25

本文共 1317 字,大约阅读时间需要 4 分钟。

转自:

Linux下(centos6.0)安装Node.js

1.wget   
   tar  zxvf node-v0.6.9.tar.gz 
   cd node-v0.6.9 
   ./configure --prefix=/usr/local/node 
----------安装提示-------------
Checking for program g++ or c++          : not found 
Checking for program icpc                : not found 
Checking for program c++                 : not found
----------------------------
yum install gcc-c++   可以解决
-----------------------------
   make 
   make install
2.测试 
   创建test.js文件,内容如下: 
var http = require('http'); 
http.createServer(function (req, res) { 
res.writeHead(200, {'Content-Type': 'text/plain'}); 
res.end('Hello World\n'); 
}).listen(1337, "127.0.0.1"); 
console.log('Server running at  '); 

执行:node test.js

# /usr/local/node/bin/node  /www/test.js

在浏览器里输入 ,可以看到 "Hello World"字样,即表示安装成功!注意后面不能加文件名.

注意事项:

1.客户端只能通过端口访问,不能指定js文件名.

2.监听IP地址可以省略,这样任何地方都可以访问.如果指定了127.0.0.1,则只能在本机才可以访问!

 
如果要局域网其他机器或者互联网访问
那么自然你需要修改你的侦听ip已经端口,次端口在防火墙要开启
例如80端口,如果此端口被占用你要启用其他端口
var http = require('http'); 
http.createServer(function (req, res) { 
res.writeHead(200, {'Content-Type': 'text/plain'}); 
res.end('Hello World\n'); 
}).listen(80, "192.168.1.100"); 
console.log('Server running at  );
-------------------------------------------

注意,如果你想要要输出 html 代码到浏览器,请设置 content-type 为 text/html ,如果设置为 text/plain 将只输出文本

response.writeHead(200, {"Content-Type": "text/html;chartset:utf-8"});

--------------------------------------------
参考:
 

转载地址:http://rjxci.baihongyu.com/

你可能感兴趣的文章
Selenium-WebDriverApi接口详解
查看>>
Selenium-ActionChains Api接口详解
查看>>
Selenium-Switch与SelectApi接口详解
查看>>
Selenium-Css Selector使用方法
查看>>
Linux常用统计命令之wc
查看>>
测试必会之 Linux 三剑客之 sed
查看>>
Socket请求XML客户端程序
查看>>
Java中数字转大写货币(支持到千亿)
查看>>
Java.nio
查看>>
函数模版类模版和偏特化泛化的总结
查看>>
VMware Workstation Pro虚拟机不可用解决方法
查看>>
最简单的使用redis自带程序实现c程序远程访问redis服务
查看>>
redis学习总结-- 内部数据 字符串 链表 字典 跳跃表
查看>>
iOS 对象序列化与反序列化
查看>>
iOS 序列化与反序列化(runtime) 01
查看>>
iOS AFN 3.0版本前后区别 01
查看>>
iOS ASI和AFN有什么区别
查看>>
iOS QQ侧滑菜单(高仿)
查看>>
iOS 扫一扫功能开发
查看>>
iOS app之间的跳转以及传参数
查看>>