Do I need cPanel like software for my Production Server?

No, you do not need any web hosting control panels. Welcome to The Light Side! Now you finally get to learn how to configure everything by yourself. You're on your path to professionalism and freedom.

  1. Plan what kind of services you need.
  2. Read through some tutorials; how to set up X on [your Linux distribution].
  3. Do the configuration with the modifications you need.
  4. Come back to Serverfault when you have a problem despite following the tutorial and reading the manual.