Yeah you would be able to do that.
There are a few free control panels, some of which are listed in the
Hosting-Talk.net directory
There are a lot more out there if you look around and Im sure you will be able to find something that does what you want.
There are also free control panels for windows if you wanted to use windows instead and you could use apache or IIS.
Theres loads of options available, you just have to try work out which is best for you but Im sure people here will be able to help you out
