Question
Do cPanel's NodeJS apps all run on the same port (3000)?
Answer
No. Each application will be given its own Node port. This port will be indicated in the configuration file that is created when you first create the application.
const http = require('http')
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World! NodeJS \n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});