LinuxはNodeJsをインストールしてメモを踏みます.

1838 ワード

LinuxはNodeJsをインストールしてメモを踏みます.
初期環境:
  • VM仮想マシンにCentOS 6.6バージョンのLinuxシステム
  • をインストールします.
    使用したスキーム:-案1:
     wget http://nodejs.org/dist/latest/node-v10.11.0-linux-x64.tar.gz 
    
    tar  xf node-v5.10.1-linux-x64.tar.gz -C /usr/local/
    
    cd /usr/local/
    
    mv node-v5.10.1-linux-x64/ nodejs
    
    ln -s /usr/local/nodejs/bin/node /usr/local/bin
    
    ln -s /usr/local/nodejs/bin/npm /usr/local/bin
    
    シナリオ2:
    tar -xvf node-v10.6.0-linux-x64.tar.xz
    mv node-v10.6.0-linux-x64 nodejs
    ln -s /usr/local/application/nodejs/bin/npm /usr/local/bin/
    ln -s /usr/local/application/nodejs/bin/node /usr/local/bin/
    
    しかし、問題は解決されていません.原因はCentOS 6.6がgccコンパイラの実行C++環境依存パッケージに欠けています.python--version nodeJsは2.6+以上のバージョンでなければなりません.
    最終解決策:
    https://blog.csdn.net/liwateryi/article/details/51596746
    nodeに必要なプラグインをインストールします.
    yum -y install gcc gcc-c++ openssl-devel
     
    
    wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
    tar zxvf node-v0.10.24.tar.gz
    cd node-v0.10.24
    
     ./configure --prefix=/usr/local/node
    make && make install
    
    vim /etc/profile
    
    ヽoo!ツ
    export NODE_HOME=/usr/local/node
    export PATH=$NODE_HOME/bin:$PATH
    export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH
    
    ↉再起動は有効である
    source /etc/profile
    
    ヽoo.net.com.ノ.ファイルのインストール経路を設定する.
    ログイン/usr/local/node/パス:
    mkdir node_global
    
    mkdir node_cache
    
    npm config set prefix "node_global"
    
    npm config set cache "node_cache"
    
    xi npmが遅いと感じたらcnpmをインストールすることができます.
    npm install cnpm -g --registry=https://registry.npm.taobao.org
    
    ちなみに、このグローバルインストールは前に設定された通り、node_にインストールされているか確認してもいいです.globalファイルの下です.