There are a lot of misconceptions about hacking. If someone were to target your site and try to "hack" it, they'd simply be checking for vulnerabilities. A few simple steps can secure you from 99% of them. For example, securing inputs. Any time data is sent to your site, check it for injection attacks or password guessing.
>I don't know how to code
That might be an issue. But, a management console isn't too complex. You just need to offer the ability to turn off, turn on, reboot, and a couple of other functions. I personally use http://www.proxmox.com/proxmox-ve that has an API you can perform most server operations with a line of code.