pm25
Version:
Production process manager for Node.JS applications with a built-in load balancer.
51 lines (38 loc) • 1.02 kB
Markdown
Installing development version
```bash
npm install git://github.com/Unitech/pm2.git#development -g
```
Redhat
```
sudo yum install git wget emacs
sudo yum groupinstall "Development Tools"
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
# put .bash_profile content to .bashrc
source .bashrc
nvm install v0.11.10
nvm alias default 0.11.10
npm install pm2 -g
# OR
npm install git://github.com/Unitech/pm2.git#development -g
```
CentOS
```
yum install git wget emacs
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
```
# Remove init script
sudo update-rc.d -f pm2-init.sh remove
```
chkconfig --del pm2-init.sh
chkconfig --add pm2-init.sh
```
gyp WARN EACCES user "root" does not have permission to create dev dir :
https://github.com/TooTallNate/node-gyp/issues/126
add --unsafe-perm
.pm2
Doesnt work
```
sudo sh -c 'echo "export PM2_HOME=/var/" >> /etc/profile'
sudo mkdir /var/.pm2; chown -R tknew:tknew /var/.pm2
```