Node.jsをCentOS5.xにインストールする手順
node.jsをCentOS5.xにインストールする手順のメモ。
インストール手順
最新のPythonをインストール
CentOS 5.8の標準で入るPyhtonのバージョンは、2.4.3となっているが、
Node.jsのビルドでは、2.6以上が必要なのでそのままではうまく行かない。
そこで、Python公式サイトから最新のソースをダウンロードしてビルドする事にする。
ただし、/usr/localなど標準で参照されるパスに入れてしまうと、CentOSの他のツールなどと競合して問題になる。
そこで、$HOME/local以下にインストールする事で影響が出ないようにする。
$ mkdir -p ~/download $ mkdir -p ~/build $ cd ~/download $ wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz $ cd ../build/ $ tar xvzf ../download/Python-2.7.3.tgz $ cd Python-2.7.3 $ sudo yum install bzip2-devel -y $ ./configure --prefix=$HOME/local/python-2.7.3 $ make $ make install $ ln -s $HOME/local/python-2.7.3 $HOME/local/python .bash_profileのPATHに$HOME/local/python/binを追加する。 $ source ~/.bash_profile $ python -V Python 2.7.3
Node.jsをインストール
$ cd ~/download $ wget http://nodejs.org/dist/v0.8.9/node-v0.8.9.tar.gz $ cd ../build $ tar xvzf ../download/node-v0.8.9.tar.gz $ cd node-v0.8.9/ $ ./configure --prefix=$HOME/local/node-v0.8.9 $ make $ make install $HOME/local/node-v0.8.9/binをPATHに追加 $ source ~/.bash_profile $ node -v v0.8.9
以上で導入は完了。
jsdomはほとんどの場合で必要になるので、ついでに入れておく。
$ npm install -g jsdom
さらにTypeScriptも入れておく。
npmのパッケージとして提供されているのですぐに利用できる。
$ npm install -g typescript