PM 2がubuntuにインストールされても動作しない、ソリューション

1546 ワード

最近サーバーを引き継いだが、Windowsシステムにすぎず、プログラムを実行するときにいつも問題が発生している.システムの問題だと疑っていますか?そこでWindowsからLinuxシステムに移行することにしました.でも大きな穴に出会った!!!
インストールプロセスは非常に簡単で、コードは1行だけです.
npm install pm2 -g
実行が完了したら、次のように入力します.
pm2
問題が出てきました...
No command ‘pm2’ found, did you mean:
Command ‘pm’ from package ‘powerman’ (universe)
Command ‘pmc’ from package ‘linuxptp’ (universe)
Command ‘pmi’ from package ‘powermanagement-interface’ (universe)
Command ‘pms’ from package ‘pms’ (universe)
Command ‘pmw’ from package ‘pmw’ (universe)
Command ‘wm2’ from package ‘wm2’ (universe)
Command ‘pmk’ from package ‘pmk’ (universe)
Command ‘pom2’ from package ‘libpod-pom-perl’ (universe)
pm2: command not found

数回の再インストールを経て、他にも多くのソリューションがあります.涙が出そうになった.今、最終的な解決策を分析します.
1、インストールコマンドの実行が完了した場合は端末出力内容にご注意ください
/opt/node-v6.11.2-linux-x64/bin/pm2 -> /opt/node-v6.11.2-linux-x64/lib/node_modules/pm2/bin/pm2

/opt/node-v6.11.2-linux-x64/bin/pm2-dev -> /opt/node-v6.11.2-linux-x64/lib/node_modules/pm2/bin/pm2-dev

/opt/node-v6.11.2-linux-x64/bin/pm2-docker -> /opt/node-v6.11.2-linux-x64/lib/node_modules/pm2/bin/pm2-docker

/opt/node-v6.11.2-linux-x64/bin/pm2-runtime -> /opt/node-v6.11.2-linux-x64/lib/node_modules/pm2/bin/pm2-runtime

/opt/node-v6.11.2-linux-x64/lib

2、最初の行矢印の後ろの部分は(/opt/node-v 6.11.2-linux-x 64/lib/node_modules/pm 2/bin/pm 2)PM 2のインストールディレクトリです.
3、作成コマンド(ln-s/opt/node-v 6.11.2-linux-x 64/lib/node_modules/pm 2/bin/pm 2 /usr/local/bin)
sudo ln-s xxxの実行 /usr/local/bin