If you hosting Multiple Domains.
Your going to need a manager,
Something like, WHM/cPanel, Plesk,
But these out out the Option for you, Plesk you can get a single license for free, But this allows use for a SINGLE domain.
Anything more it costs, and Cpanel costs, without any deals or commercial licenses, Its going to be a Hefty bill!!
I have never used none of the free ones, Maybe this is something for you to research on.
But some i do here around the community are:
http://www.vhcs.net/
http://www.webmin.com/
They might be worth having a little look at...
Again i have not used them, but would be happy to download and install on mine to go through with you if you get stuck,
But normally all the instructions are pretty simple.
some program come pre loaded with PHP and SQL and Apache etc.
If not they are easy enough to install, you can Prob do a search through the software control panel, and install them if you have the desktop interface.
If not and your using the Server (Console version only)
Then google the commands, there one liners.
things link
I think a control panel is going to be easiest for you to manage, Maybe once you are familiar with the running of a control panel and the requirements, and navigating and using linux, you prob could ditch it over time and setup your system to run the bare features and services to handle such requirements.