#結論
nvmを利用しましょう。node.jsを直接インストールすることもそりゃできますが安定バージョンを簡単に取得できるnvmは最強です。ということで、nvmのインストールを解説するよ。
#nvmのインストール
$curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
##node.jsの安定バージョン
$ nvm install stable --latest-npm
$ nvm alias default stable
node.jsをインストールすれば一緒にnpmもインストールされてるはずです。念の為最新バージョンにアップデートしておきましょう。
$ npm update -g npm
#起動
$node
これでnode.jsをインストールできれば完了です。
#パッケージのインストール
パッケージをインストールするためにはまずinitで初期化処理が必要となります。これはパッケージがどのようなものがインストールされているかなど管理すつためのものだそうです。package.jsonファイルが作成されます。間違って消しちゃわないように。
$npm init
適当に書き込みを終えてから適当にパッケージをインストールしてみましょう。
$npm install socket.io
などどうでしょうか。ともかく何かしらインストールしてみて確認してみましょう。
何をインストールしているのかを確認には以下のコマンドです。
$npm list
#おすすめのパッケージ
$npm install express-generator -g
$express -e
$npm install
とすることでディレクトリ構成とnode.jsでwebサイトを作る雛形を作成することができます。最後のインストールでは、express-generatorを使う上で必要なパケージがインストールされます。
以上です。