Tip 1 – Get Dedicated Servers or a Virtual Private servers. I just spent the last two days migrating and consolidating hosting accounts. Total waste of time, but had to be done. Be smart, not like me.
Tip 2 – Use the Domain Registrar’s DNS service, not your server’s. The main reason is because if you have a dedicated server and all your domains are being served by a single domain name server, which is highly likely, or by different domain name servers that share the same IP addresss, once a competing affiliate develops an interest on one of your campaigns, figuring out the entire portfolio of sites on your server is trivial. If you are using your registrar’ DNS, the same lookup will return thousands of other unrelated sites, essentially cloaking yours even if you have them on the same registrar.
Tip 3 – Don’t skimp on IP addresses – Get one for each domain name. Same reason as for the DNS servers above. You could share some betweena few campaigns… Its not the best of ideas, though.
Tip 4 – Parallel’s Plesk control panel is more user-friendly, but less feature rich. WHM from Cpanel is chock-full of features, but really unfriendly (check out a screenshot of WHM here).
Tip 5 – You NEED a “Managed” server or VPS. Whatever you get make sure it says its “Managed” or get the “Managed” add-on option. This way when it turns out you need a newer version of MySQL to run Prosper, you can just pick up the phone or open a ticket and get it upgraded instead of messing everything up yourself.
Got any other affiliate hosting tips? Share with a comment!