I recently started to learn about WebApps, different frameworks & after that How to deploy them.
Long story short,
I now had the complete overview of what is what & how to configure it, deploy it so I can see the “Hello World” written in different languages, on my real server & not ‘localhost:SOME_RANDOM_PORT’.
So, cPanel has a utility to help you ‘Register‘ your Python / Node.Js Apps.
But but….
It wasn’t there in my cPanel 🙁.
A quick-search showed me that many folks had this issue in the past, a very few resolved, others left as is.
But I finally figured out this & managed to get the ‘Application Manager’ in my cPanel.
The solution that I used is not mine but from cPanel itself, but it barely shows up on search engines.
NOTE:
• You must have root privileges.
• Access to your VPS / WHM Terminal.
• yum needs to be installed.
Solution:
Go to your WHM Panel & Enable Application Manager from Feature Manager.
It is in Packages > Feature Manager > Click on ‘default’ & tick Application Manager if not already.
Next,
Fire up your WHM Terminal & enter:
& hit Enter, let it complete.
Note: ‘ea-nodejs10’ & ‘python’ are optional
If you check your cPanel, you’ll see the ‘Application Manager’ under Software.
If you don’t see it, try using reboot & hit enter in your WHM Terminal.