0
Ok, here goes my paradoxical question.
For about 1 year into my hobby-ish career, I used to buy my domains and a hosting package from Reseller Club. I purchased their " shared hosting " plan and with the help of the cPanel
I was able to host and manage around 7 websites, emails, domain addons for me and my clients.
Now, this month I bought un-manged VPS hosting plan with root access, from another provider. Running on CentOs 6.5, with Nginx, PHP-FPM installed after some hustles, and Goggling I was able to have my sites working without any problem. The only confusing part so far is the e-mail problem. I have no idea how to solve the logical aspect of the problem.
Though, I was able to set up an email for one account using postfix, dovecot, and installed roundcube/squirrelmail and everything worked just fine.
The problem of creating multiple emails for multiple domain, for example, before I switched to VPS, I had 5 clients that had multiple emails like john@foo.com, nina@bar.net ...
. There does not seem easy way create such type of email, and integrate the backup. the first problem is how do I create multiple email account, without having one to conflict with the other? I have understood that, each email account has it's own directory in the /home
folder, but this means if someone from site1 creates an email called contact@site1.com
and another client from different domain creates an email called contact@differentsite.net
then there would be two folders called contact
in home directory. This surely is impossible. Also, as of now, to avoid my website's environment getting messed up with my email environment, I have brought a second VPS. with just 512ram for email service only. I am thinking of installing arch linux since it is a lightweight OS. I would love a feedback on this one too.
Thanks.
1Look up "virtual hosting" in the context of email. – a CVn – 2014-04-17T11:10:06.150
@MichaelKjörling Sorry. I don't understand. What do you mean? – Bimlik – 2014-04-17T11:16:34.213
1Honestly (and really, no offense intended), if you don't know what you are doing then you shouldn't be running your own VPS but rather just stick with paying someone else to do the hard stuff; it'll be easier for you and likely less frustration for others. Even more so if you are providing something for others. Use your favorite search engine to look up virtual hosting, but don't forget that "making it work" is only a small part of running an Internet-exposed server. Keeping it secure and properly locked down is not a task to be taken lightly either. – a CVn – 2014-04-17T11:24:29.407
No offense taken. But, I am not as noob as you might think I am. This is not even an error question, more like an idea. I've read some books on linux, plus countless video tutorials. I feel very much comfortable with my VPS host, and I was able to install and do basic security tasks without any problem. I will get there eventually. – Bimlik – 2014-04-17T11:37:39.527