このインストールを使用することをお勧めします: root アカウントのインストール
1. ソースファイルをダウンロードして解凍します。
#1、准备环境
yum install libtool automake autoconf gcc-c++ openssl-devel
#2、下载nodejs(https://nodejs.org/en/download/)
mkdir -vp /usr/local/software/nodeJs
cd /usr/local/software/nodeJs
#下载(下载路径)
wget https://nodejs.org/dist/v16.6.0/node-v16.6.0-linux-x64.tar.gz
#解压
tar zxvf node-v16.6.0-linux-x64.tar.gz
# 改名
mv node-v16.6.0-linux-x64 node16
#赋权
chmod 777 node16
NodeJs 公式 Web サイトのダウンロード パス (他のバージョン)
2. 環境変数を追加する
# 打开环境变量
vim /etc/profile
#set nodejs env(路径一定要配置对)
export NODE_HOME=/usr/local/software/nodeJs/node16
export PATH=$NODE_HOME/bin:$PATH
# 重新加载环境变量
source /etc/profile
3.ノードが正常にインストールされているかどうかを確認します
node -v
npm -v
4. cnpm をインストールします (イメージのダウンロードを高速化します)。
npm install -g cnpm --registry=https://registry.npm.taobao.org
#校验是否成功
cnpm -v
5. PM2 をインストールして、nodejs プロセスを保護します
PM2 をインストールします。
インストールが成功した後の実行可能ファイルは、/usr/local/soft/nodeJs/node16/bin/pm2 にあります。
[root@iZj6c8cye7ekcraoruebt8Z nodeJs]# npm install -g pm2
PM2 の /usr/local/bin へのソフト接続を構成する
[root@iZj6c8cye7ekcraoruebt8Z nodeJs]# ln -s /usr/local/soft/nodeJs/node16/bin/pm2 /usr/local/bin/pm2
pm2 用のいくつかのコマンド:
pm2 list: プロセスの表示
pm2 start index.js: ノードサービスの開始
pm2 stop/reload/restart/delete all: すべてのプロセスの停止/reload/restart/delete
pm2 stop/reload/restart/delete 0: 停止/リロード/再開/pm2 プロセス リストのプロセス 0 のプロセスを削除する
pm2 logs [--raw]: すべてのプロセスのログを表示する
pm2lush: すべてのログ ファイルをクリアする
pm2 reloadLogs: すべてのログを再ロードする