uuntu 12.04でnodejsをインストールします.
3503 ワード
Liunxの中にはnodejsをインストールしています.多くの記事を探していますが、liunx初心者にとってはよく分かりません.以下はいくつかの文章を結合して、自分で実践して得たインストール手順です.また、皆さんが関心を持っているseajsと密接に関連するspmモジュールのインストールもあります.(多くの人がliunxの中でnodejsを入れてからspmモジュールを入れてよく間違えたと報告しているかもしれません.へへへ、これを見てください.なぜか分かります.)
(--!実は私もlinuxのことが分かりませんので、ここでひっくり返してみてください.これらは仮想マシンの中のuuntuでテストできます.)
最初のステップは、依存パッケージをインストールします. 1)コンパイラや運転環境をインストールします.普通はこれだけでいいです.後は自分で見ながらやってもいいです.
2)システムをpython,gcc,g++に取り付けてください.
2)インストール経路を指定します.configureコマンドを実行してインストールディレクトリを設定します.(注:指定されたインストールディレクトリはインストールが完了したら、権限を設定します.重要です.自分のアカウントがrootであれば、ここはすべて無駄です.もしそうでないなら、注意してください.ファイルの権限はどのように設定すればいいですか?後で続けます.)例えば、nodejsを/usr/local/local/nodeディレクトリの下にインストールします.
2)nodeのパスを環境変数に追加し、shellを開いてから直接nodeコマンドを呼び出します.Ubuntuにとっては、現在のユーザのプロファイルを編集するのが一般的です.bashrcファイルは、次のようなスクリプトをファイルの最後に追加します.
第五ステップ、nodeがインストールされているかどうかをテストします. //nodeバージョン番号を表示して、インストール成功を表します.
第三歩のパスを参照することができます.以下は私がspmをインストールする前にフォルダの権限を設定する方法です.
歴史を調べて、好きなだけ見てください.見ないなら飛び越えます.
もとのカタログに戻ってもいいです.帰ってもいいです.
やっと振り回されました.liunxにnodejsを入れて、spmをインストールする過程です.うん、自分で試してみて、やっと分かりました.初心者の皆さんには、これがあなたの役に立てることを願っています.もし間違いがあったら、伝言してください.
最新版はnpmを持っていますので、インストールしなくてもいいです.
ここがまだ分からない場合は、下記のリンクを参照してください.
http://www.cnblogs.com/objectorl/archive/2012/05/01/install-nodejs-on-ubuntu.html
http://www.lzlu.com/blog/?p=792
(--!実は私もlinuxのことが分かりませんので、ここでひっくり返してみてください.これらは仮想マシンの中のuuntuでテストできます.)
最初のステップは、依存パッケージをインストールします. 1)コンパイラや運転環境をインストールします.普通はこれだけでいいです.後は自分で見ながらやってもいいです.
sudo apt-get install g++ curl libssl-dev apache2-utils
この下の方は実行してみてください.どうせ必要なものは全部取り付けられたと保証します.2)システムをpython,gcc,g++に取り付けてください.
sudo apt-get install python
sudo apt-get install build-essential
sudo apt-get install gcc
sudo apt-get install g++
3)gitをインストールし、直接ソースをダウンロードすれば、gitは入れなくてもいいです.sudo apt-get install git-core
第二ステップ、nodeのソースを取得して公式サイトに直接ダウンロードします.http://nodejs.org #ストレスを解消するtar -zxf node-v0.8.17.tar.gz
xiが解凍後のフォルダに入るcd node-v0.8.17
第三ステップ、コンパイル、インストール1)インストールパスを指定しないで、三ステップで解決します../configure
make -j 5(5 +1 !)
sudo make install
【注:このような方法は勧められません.インストール後は問題が多いようです.私はリバウンドだからです.大牛なら私のことを考えずに自分で解決してください.ハハ!】2)インストール経路を指定します.configureコマンドを実行してインストールディレクトリを設定します.(注:指定されたインストールディレクトリはインストールが完了したら、権限を設定します.重要です.自分のアカウントがrootであれば、ここはすべて無駄です.もしそうでないなら、注意してください.ファイルの権限はどのように設定すればいいですか?後で続けます.)例えば、nodejsを/usr/local/local/nodeディレクトリの下にインストールします.
./configure --prefix=/usr/local/node
〹実行makeコマンドはソースコードをコンパイルして、make install命令を実行してnodejsをインストールします.make
sudo make install
ステップ4で環境変数を設定します. 1)環境変数を設定しないと、/usr/local/node/binディレクトリでnodeを実行できます.export PATH=$PATH:/usr/local/node/bin
【注:端末を開くたびに上のコマンドを実行しますので、面倒です.以下の2つの.--を使用することをおすすめします.】2)nodeのパスを環境変数に追加し、shellを開いてから直接nodeコマンドを呼び出します.Ubuntuにとっては、現在のユーザのプロファイルを編集するのが一般的です.bashrcファイルは、次のようなスクリプトをファイルの最後に追加します.
PATH="/usr/local/node/bin:$PATH"
【注:グラフィックインターフェイスを使うと、ファイルブラウザを開けて、ctrl+hを押すと、隠しファイルが表示されます.これで見つけられます.bashrcファイルです.私が使うこのような方法です.】第五ステップ、nodeがインストールされているかどうかをテストします. //nodeバージョン番号を表示して、インストール成功を表します.
node -v
その他:例えば:expressをインストールしてください.必ずgdを入れてください.そうしないと、彼は現在のフォルダにインストールされます.npm install express -gd
ヽ.gはノートに取り付けることを表します.PATHのlibの中には、-dという意味で、お互いに依存するセットも一緒に設置されています.もし-gがないと現在のディレクトリをインストールします.npm list -g
npm list
ファイル権限の設定(注:非rootアカウントへのものです.)第三歩のパスを参照することができます.以下は私がspmをインストールする前にフォルダの権限を設定する方法です.
cd /usr/local
nodeフォルダに読み書きできる権限を与えるsudo chmod -R 777 node/
このように操作しています.ここであなた自身がこれを知っていたら、よく分かるはずです.歴史を調べて、好きなだけ見てください.見ないなら飛び越えます.
history
history | grep chmod
権限が与えられたらspmをインストールできます.他のモジュールをインストールしても大丈夫です.もとのカタログに戻ってもいいです.帰ってもいいです.
cd
なぜgdの前に説明がありますか?gdを入れないと、問題が発生する可能性があります.問題を解決できるなら、心配しなくてもいいです.ここにgdを加えると、前のフォルダの権限手順は必ず与えられます.権限を与えないと次のコマンドは実行できません.具体的には自分で試してみてください.【注:そもそも口座がrootだったら、こんな無駄話は飛び越えます.へっへっへっ!】npm install spm -gd
璣はそれからずっと菗が終わるのを待っています.バージョンを調べたら大文字にします.(気絶します.)spm -V
上は全部私の第三歩の中に設置された目録をクリとしています.やっと振り回されました.liunxにnodejsを入れて、spmをインストールする過程です.うん、自分で試してみて、やっと分かりました.初心者の皆さんには、これがあなたの役に立てることを願っています.もし間違いがあったら、伝言してください.
最新版はnpmを持っていますので、インストールしなくてもいいです.
ここがまだ分からない場合は、下記のリンクを参照してください.
http://www.cnblogs.com/objectorl/archive/2012/05/01/install-nodejs-on-ubuntu.html
http://www.lzlu.com/blog/?p=792