• ubuntu安装nodejs


    在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

  • 相关阅读:
    天梯赛5-12 愿天下有情人都是失散多年的兄妹 【dfs】
    poj2718 Smallest Difference【贪心】
    HDU problem 5635 LCP Array【思维】
    codeforces 782C Andryusha and Colored Balloons【构造】
    HDU 4278 Faulty Odometer【进制转换】
    codeforces B. The Meeting Place Cannot Be Changed【二分】
    POJ 3264 Balanced Lineup 【线段树】
    HDU 1850
    CodeForces-714C
    HDU Problem 1247 Hat's Words 【字典树】
  • 原文地址:https://www.cnblogs.com/yu-hailong/p/7629257.html
Copyright © 2020-2023  润新知