centos 5.4 nodejs+npmをインストールします.
3287 ワード
nodejsをインストールするには、必要ですので、手動でbz 2ライブラリをインストールします.
ヒントURLに問題があれば、ガールに変えます.https://npmjs.org/install.sh |sudoshヒントがあれば、nodeが見つからないので、もう一つソフトリンクを作ります.
sudo yum install -y bzip2*
cd Python-2.7.2/Modules/zlib
./configure
make
sudo make install
また、binasciiモジュールのコンパイルを開く必要があります.nodeをインストールする時、binasciiモジュールが見つからないように注意します.cd ../../
vi Modules/Setup.dist
次の2行を見つけて、binascii前のコメントを削除します.# Helper module for various ascii-encoders
#binascii binascii.c
# :
# Helper module for various ascii-encoders
binascii binascii.c
Nodejsをインストールするwget http://nodejs.org/dist/v0.6.10/node-v0.6.10.tar.gz
tar xzf node-v0.6.10.tar.gz
cd node-v0.6.10
./configure //
この時、エラーがあります. Checking for program g++ or c++ : not found
Checking for program icpc : not found
Checking for program c++ : not found
/home/admin/pkgs/node-v0.6.10/wscript:261: error: could not configure a cxx compiler!
解決策は、gcc-c++をインストールすることです.sudo yum install gcc-c++
後にエラーがあります.Checking for openssl : not found
Checking for function SSL_library_init : not found
Checking for header openssl/crypto.h : not found
/home/admin/pkgs/node-v0.6.10/wscript:374: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.
解決方法:openssl-develをインストールするsudo yum install openssl-devel
その後、正常にコンパイルしてインストールできます../configure
make
sudo make install
nstall npm curlhttp://npmjs.org/install.sh ヽoo.ツヒントURLに問題があれば、ガールに変えます.https://npmjs.org/install.sh |sudoshヒントがあれば、nodeが見つからないので、もう一つソフトリンクを作ります.
sudo ln -s /usr/local/bin/node /usr/bin/node
curl http://npmjs.org/install.sh | sudo sh
正常に運行できます.