项目启动所需依赖及脚本
ELK
cd ~/dev/elasticsearch-7.9.3 && ./bin/elasticsearch
cd ~/dev/logstash-7.9.3 && ./bin/logstash -f ./conf.d/app.conf --config.reload.automatic
cd ~/dev/kibana-7.9.3 && ./bin/kibana
Redis
cd ~/dev/redis-6.0.6 && ./src/redis-server ./redis.conf
pgsql
cd /Users/mangou/dev/pgsql/default && sudo -u _postgres ./bin/pg_ctl -D /Users/mangou/dev/pgdata/default/data start
项目本身
cd ~/project/proj/koa_demo
nvm use stable
pm2 start pm2.json
如果之前运行过低版本node的pm2,可能会出错,需要清除缓存
sudo rm -rf ~/.pm2