nodejs

关于supervisor运行laravel-echo-server

2020年7月16日 laravel, nodejs

[program:project-laravel-echo-server]
process_name=%(program_name)s_%(process_num)02d
command=npx laravel-echo-server start –dir=/usr/local/www/project
directory=/usr/local/www/project/
autostart=true
autorestart=true
user=root
numprocs=1
redirect_stderr=true
stdout_logfile=/home/username/log/enterprise4.laravel-echo-server.log
 

关键红色字段部分。正常本地测试直接npx laravel-echo-server start就完事,通过supervisor就不能直接起作用

debian9手动安装nodejs和npm

2020年2月27日 nodejs

1. nodejs官网,找linux64版本,

#wget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz

2.解压下载后的压缩文件并拷贝到opt

#tar xvf node-v12.16.1-linux-x64.tar.xz

#mv xvf node-v12.16.1-linux-x64/ /opt/

3.添加到全局path里面

在/etc/profile中添加环境变量(在export PATH的上一行添加就可以)

#vi /etc/profile

PATH=$PATH:/opt/node-v12.16.1-linux-x64/bin

使profile立即生效

#source /etc/profile

4.检查node和npm 版本

#node -v

#npm -v