Centos8 に NodeJs をインストールし、関連する環境を構成する

このインストールを使用することをお勧めします: 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 サイトのダウンロード パス (他のバージョン)

/dist/ のインデックス

 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: すべてのログを再ロードする

おすすめ

転載: blog.csdn.net/yexiaomodemo/article/details/127290053