zoukankan      html  css  js  c++  java
  • centos6.5安装nodejs

    Preface(前言)

    一次偶然的机会知道有nodejs这个东西,确实对它还是非常感兴趣的。刚開始仅仅知道它能让javascript写后台,然后前后台都由javascript来写,确实认为真的挺爽,毕竟人总是喜欢在自己熟悉领域做事。然后就在虚拟机装上一个linux centos6.5,忘记之前是怎么安装了nodejs,然后就在上面捣鼓了一个简单server,确实还是挺好玩的,渐渐喜欢上了nodejs。自从重装系统,非常多东西都要重装,linux也不例外,里面装的nodejs当然没了,找了非常久想要去装nodejs,最终在stackoverflow找到一篇比較好介绍怎样在centos装上nodejs!只是还是想记下来安装过程,备忘吧!

    Perpare(准备)

    在编译安装nodejs之前,应该有三个工具

    1 gcc等c++编译器
    原因:由于在nodejs编译时须要C++编译
    检測:能够在linux终端上敲下命令 gcc -v
    本人情况:
    2 Python2.6以上
    原因:由于在nodejs编译时也须要Python环境
    检測:能够在linux终端上敲下命令python --version
    本人情况:Python 2.6.6
    没有python下载,版本号低于2.6要升级
    3 openssl-devel
    原因:提供SSL/TLS加密验证,保证通信安全性
    检測:能够在linux终端上敲下命令openssl version
    本人情况:OpenSSL 1.0.1e-fips 11 Feb 2013
    没有的话下载也不难的,就在命令行敲下yum install openssl-devel

    Procedure(步骤)

    1 进入/usr/local/src目录
    原因:事实上能够自己选择下载目录的,可是我们要归类。/usr/local这个目录就是代表你手动安装的程序
    命令:cd /usr/local/src
    2 从网络上获取nodejs包
    原因:巧妇难为无米之炊,要玩nodejs肯定要有nodejs包了
    命令:wget http://nodejs.org/dist/node-latest.tar.gz
    言外话:13M左右,还是比較少的
    3 在/usr/local/src目录中解压node-latest.tar.gz
    命令:tar zxvf node-latest.tar.gz
    个人情况:解压后在/usr/local/src中出现一个目录是 node-v0.10.28(不一样的话,应该是版本号不一样,没事)
    4 进入到解压后的目录node-v0.10.28中
    命令:cd node-v0.10.28
    5 编译安装三部曲
    命令:
    ./configure
    make && make install
    题外话:好像要安装非常久呀,最少10分钟吧,还有就是我对这个./configure命令不是非常熟,应该是能够配置一些參数的
    6 检查安装成功
    命令:node -v
    个人情况:v0.10.28
    题外话:看到这个心情是最爽的,由于代表你安装成功了nodejs,你离nodejs又更近一步

    Reference(參考)

    How do you install Node.JS on CentOS?
  • 相关阅读:
    工作中的几个问题
    linux初学之二
    VMWARE虚拟机卡死
    记昨天、今天的部分工作内容及问题
    linux初学之一
    今日阅读项目源码
    python POST XML
    python的超简单WEB服务器
    在notepad++中运行python
    安装python图形库:Matplotlib
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/3979053.html
Copyright © 2011-2022 走看看