First, where I'm coming from:
My hosting experiences include a mix of cpanel reseller, dreamhost shared, and a Virtuozzo cpanel VPS. I've grown to hate cPanel for all the things that Virtualmin is not. I can't say I know much about Linux in relative terms, but I'm resourceful and comfortable enough (have compiled a gentoo desktop box, and have had a round through with setting up and securing the Virtuozzo cPanel VPS) so I feel prepared to tackle an unmanaged setup.
I've read through all areas of this site and find that you guys follow the kind of design/development philosophy I favor, and have a community personality that I love. Xen and Virtualmin just seem to click, fit my style. I've researched just about all the options out there and keep coming back here.
I casually host around 10 clients (1-5 email accounts each, low content sites tho some are setup with php/mysql CMS and/or gallery tools) who as far as I can tell never touch their control panels, those that are even aware of the option. I also have several domains of my own that I run various tools on (expression engine, pixelpost, activecollab, scuttle, wiki, svn, etc). So basically server interaction - including client accounts - is all me, so I'm not really concerned with client cp friendliness. But since I will have clients on it I do want to be stable and nicely integrated. That in mind, my goal is to get things right as possible the first time, so to that end...
1. Ideal distro? [color=#000080]I like Gentoo but given the Virtualmin support list I lean towards Debian -- is there any particular reason I should consider CentOS vs Debian or are things about equal there?[/color]
2. Ideal packages? [color=#000080]Email, FTP, etc and supporting packages... what combo seems to be the most efficient and stable (relative to the above question)? In particular I've noted a few issues in the forums with mail server, clam AV, etc so I'm looking for what seems to be the most reliable combination between distro and packages.[/color]
3. I plan to start with Virtualmin GPL and then update to Pro as budget allows. Any caveats to this?
Those are my main questions (at least that I can remember at the moment), tho I have a couple other curiosities as well:
4. How granular is the php version setting, per domain only, or can it be set per subdomain? I ask because I have a domain name I tend to do testing under and find it convenient to be able to set a subdomain for each app and the apps preferred php version.
5. Finally, any particularly recommended Xen hosts? I've been through the WHT forums, but the signal to noise ratio there is pretty bad. I have Slicehost in mind but would like to have some others to compare with. Slicehost's 512 Slice is what I'm comparing to -- 512MB ram, 20gig HD, 200GB bandwidth. Fit's my budget of $40/mo, ram and HD space seem decent (more ram is always a plus of course, but this seems pretty standard for this price point), wouldn't mind more bandwidth tho.
Thanks! Any comments or suggestions from the community here are appreciated.
-Gabe<br><br>Post edited by: spazzwig, at: 2007/09/13 07:13