Yes, we'll need that info first.
But, let me point out something. If this is your friend's first venture into the Linux world, he really ought to be installing those packages by hand, from source, and configuring them himself.
Many of those packages, specifically sendmail, bind, and proftpd, have a history of serious security holes. These are holes that have been widely exploited and have caused major damage. You need to know how things look and feel from a command line, and what logs look like.
Also, by setting up a control-panel like application, you're not gaining the knowledge necessary to properly administer the server. Many times, those control panels are not robustly coded, and are only useful for very simple configurations. If you get out of that realm, you'll be lost.
Plus, there are better alternatives to those pieces of software that the control panel requires for what your friend is probably trying to do.