码迷,mamicode.com
首页 > Web开发 > 详细

ubuntu安装nodejs

时间:2017-10-05 16:12:13      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:自动   local   获取   方案   没有   禁用   g++   node   com   

在ubuntu上安装nodejs
步骤1:升级系统
用以下命令来升级系统,并且安装一些Node.js的必要的包。
root@ubuntu-15:~# apt-get update
root@ubuntu-15:~# apt-get install python gcc make g++
步骤2:获取Node.JS的源代码
安装好依赖包之后我们可以从官方网站上下载的Node.js的源代码下载以及解压的命令如下:
root@ubuntu-15:~# wget https://nodejs.org/dist/node-v0.6.8.tar.gz
root@ubuntu-15:~# tar zxvf node-v0.6.8.tar.gz
步骤3:开始安装
ls查看文件
然后进入node-v0.6.8文件夹下
进入源代码的目录,然后运行./configure文件
报错:
在Ubuntu 10.10上安装node.js
问题:运行./configure
git clone
cd节点时出错
./configure --prefix = $ HOME / local / node
检查openssl:未找到检查函数SSL_library_init:未找到检查头openssl / crypto .h:未找到/ home / andreas / software / node / wscript:340:错误:无法自动检测OpenSSL支持。确保安装OpenSSL开发包。使用configure --without-ssl禁用此消息。
解决方案适用于我:安装libssl-devsudo apt-get install libssl-dev
在安装libssl-dev 之后,我重新运行了node.js ./configure脚本,并“成功完成”

安装的NodeJS的时候遇到了上述的这个问题,OpenSSL的已经安装的,但的./configure后提示无法检测,解决方法如上
如果安装libssl-dev之后,只缺一样,openssl没有找到的话,再安装这个
sudo apt-get install libcurl4-openssl-dev
步骤4:NodeJS配置
root@ubuntu-15:~# ls
node-v0.12.4 node-v0.12.4.tar.gz
root@ubuntu-15:~# cd node-v0.12.4/
root@ubuntu-15:~/node-v0.12.4# ./configure
root@ubuntu-15:~/node-v0.12.4# make install
安装后测试
root@ubuntu-15:~/node-v0.12.4# node -v
v0.12.4
创建一个以.js文件为扩展名的文件然后用节点的命令运行

root@ubuntu-15:~/node-v0.12.4# touch helo_test.js
root@ubuntu-15:~/node-v0.12.4# vim helo_test.js //注释vim: command not found安装 apt-get install vim

console.log(‘Hello World‘);

现在我们用节点的命令运行文件

root@ubuntu-15:~/node-v0.12.4# node helo_test.js
Hello World

ubuntu安装nodejs

标签:自动   local   获取   方案   没有   禁用   g++   node   com   

原文地址:http://www.cnblogs.com/yu-hailong/p/7629257.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!