ОS Linux
Налаштування NPM
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash –
sudo apt install nodejs
node –version
npm –version
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
nvm –version
npm install -g pm2
Запуск проекту на npm:
npm install –legasy-peer-deps
pm2 –name <project name> start — start
or
pm2 start /project/<app.js>
Конфігуруємо PM2 як сервіс, щоб він міг запускати код при старті сервера
env PATH=$PATH:/usr/local/bin pm2 startup -u root
Вбити процеси в pm2:
pm2 kill
Java 17
wget https://download.oracle.com/java/17/archive/jdk-17.0.5_linux-x64_bin.tar.gz
tar -xzfv jdk*
Запуск jar
nohup /opt/jdk-17.0.5/bin/java -jar /opt/backend/*.jar > ~/backend.log 2>&1 &
Кілимо процес
pkill -9 -f <app name>