Ubuntu安装Node.js环境

nodejs虽然通过apt-get可以安装,但是还是建议使用curl安装,代码如下:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential

如果说执行node 说 -bash: /usr/sbin/node: No such file or directory,则:

ln -s /usr/bin/nodejs /usr/bin/node

然后添加一个server测试脚本如下:

sudo nano server.js
var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Word\n');
}).listen(3000);
console.log('Server running at http://localhost:3000/');

然后执行node server.js就可以看到输出:

Server running at http://localhost:3000

这时候http://localhost:3000/就可以访问了,会看到一行Hello Word。

如果想把端口换到80等常见端口,则需要管理员权限,即:

sudo node server.js

为了更好的使用还需要再装express(express用法待续,不用express不需要后续的安装),这需要先装npm,即:

sudo apt-get install npm
npm install -g express
npm link express

 

官方资料

其他资料

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注

15 + 19 =