:::: MENU ::::

node.jsをローカルにインストール

node.jsとnpmをsl6にインストールしてみた。

インストールした環境

  • sl6 64bit
  • インストール先:$HOME/Library/NodeJS
  • node.jsは現時点の最新版(v0.5.8)

インストールする前に

  • 搭載メモリが少ないと失敗する恐れがある。(512Mでは不足かも?)
  • gccなどの開発環境が導入済みの事
    未導入の場合には、下記で

    # yum groupinstall "Development tools"
  • zlibのdevel版が必要
    # yum install zlib-devel.x86_64
  • opensslのdevel版が必要
    # yum install openssl-devel.x86_64

node.jsとnpmのインストール

下記のスクリプトを保存し、起動するだけ。

#!/bin/bash

mkdir -p $HOME/Library/NodeJS
mkdir -p $HOME/Library/NodeJS/src
cd $HOME/Library/NodeJS/src
curl http://nodejs.org/dist/v0.5.8/node-v0.5.8.tar.gz > node-v0.5.8.tar.gz
tar -xvzf node-v0.5.8.tar.gz
cd node-v0.5.8
./configure  --prefix=$HOME/Library/NodeJS
make
make install
echo export PATH=$HOME/Library/NodeJS/bin:$PATH >> $HOME/.profile
source $HOME/.profile
cd $HOME/Library/NodeJS/src
curl http://npmjs.org/install.sh | sh

その他

  • 安定版を使いたい場合は、v0.4.12を使用
  • sslのエラーが出る場合は、configureに–without-sslのオプションを付けて、make


So, what do you think ?