you can do with this application with web GUI and without any command:
- Add process to pm2
- Remove process from pm2
- Restart process in pm2
- show log of process in pm2
- Save processes
- has login
Requirement:
- nodejs
- libpam0g-dev (for PAM authentication)
git clone https://github.com/cyril59310/pm2panel
cd pm2panel
npm install
node pm2panel
if you have problem in npm install
step run this command on linux:
On all the Debian/Ubuntu :
sudo apt-get install libpam0g-dev
sudo apt-get install build-essential
On all the Centos and RHEL:
sudo yum install pam-devel
Then you can go to url : http://localhost:1234 or http://server_ip:1234 and the default user is empty
and password is empty
.
you can change config in first lines of config.js
:
module.exports = {
port: 1234,
pam_auth: false,
user: "",
password: "",
}
change port or user name and password