Linux安装Node.js(源码编译安装)
发布日期:2021-09-25 17:30:25
浏览次数:1
分类:技术文章
本文共 1322 字,大约阅读时间需要 4 分钟。
Linux安装Node.js(源码编译安装) 环境: Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-23-generic i686) 下载Node.js安装包,请参考网址: 这里选择源码包安装方式,安装过程如下: 登陆到Linux终端,进入/usr/local/src目录,如下: root@ubuntu:~# cd /usr/local/src/ 下载nodejs安装包:
#wget http://nodejs.org/dist/v0.10.17/node-v0.10.17.tar.gz2,解压文件并安装
# tar xvf node-v0.10.17.tar.gz # cd node-v0.10.17 # ./configure # make # make install # cp /usr/local/bin/node /usr/sbin/ 查看当前安装的Node的版本 # node -v v0.10.17 www.yiibai.com到此整个安装已经完成,如果在安装过程有错误问题,请参考以下解决: 可能出现的问题:
- The program 'make' is currently not installed. You can install it by typing: apt-get install make
- g++: Command not found 没有安装过g++,现在执行安装:
console.log("Hello World");# node helloworld.js 另外的一个实例:WebServer 这个简单Node 编写的 Web服务器,为每个请求响应返回“Hello World”。
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(1337); console.log('Server running at port 1337 ');要运行服务器,将代码编写到文件example.js 并执行 node 程序命令行:
# node example.jsServer running at 有兴趣的朋友可以尝试下面一个简单的TCP服务器监听端口1337 并回应的一个例子:
var net = require('net'); var server = net.createServer(function (socket) { socket.write('Echo server\r\n'); socket.pipe(socket); }); server.listen(1337, '127.0.0.1'); yiibai.com
转载地址:https://blog.csdn.net/cui_shuang_xi/article/details/25232895 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月19日 12时56分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【Java网络编程与IO流】Java中BIO、NIO、AIO的区别是什么?
2019-04-26
【Leetcode刷题篇】leetcode136 只出现一次的数字
2019-04-26
spring boot整合thymeleaf,支持JSP和HTML页面开发
2019-04-26
【Java网络编程与IO流】Spring boot整合SSE实现服务器实时推送流信息
2019-04-26
【Leetcode刷题篇】leetcode141 环形链表II
2019-04-26
【Leetcode刷题篇】leetcode160 相交链表
2019-04-26
【Leetcode刷题篇】leetcode169 多数元素
2019-04-26
【Leetcode刷题篇】leetcode461 汉明距离
2019-04-26
【Leetcode刷题篇】leetcode204 计数质数
2019-04-26
【Leetcode刷题篇】leetcode70 爬楼梯
2019-04-26
【Leetcode刷题篇】leetcode739 每日温度
2019-04-26
【Leetcode刷题篇】leetcode121买卖股票的最佳时机
2019-04-26
【面试篇】Java多线程并发-Java关键字volatile详解
2019-04-26
【面试篇】Java的代理模式-静态代理和动态代理详解
2019-04-26
【面试篇】 Java对象拷贝(对象克隆 对象复制)
2019-04-26
【Leetcode刷题篇】leetcode64 最小路径和
2019-04-26
【Leetcode刷题篇】leetcode79 单词搜索
2019-04-26
【Leetcode刷题篇】leetcode300 最长上升子序列
2019-04-26
【Leetcode刷题篇】leetcode394 字符串解码
2019-04-26