Hi,
I’ve been trying and testing all kinds of setups on DO for a while now but still can’t decide how to setup my server(s)…I’m sure you guys can guide me in a good direction…
I’m a webdesigner/developer who wants to provide web and mailhosting for his clients. Sites will be mainly wordpress.
Hope you guys can help me or guide me to some tutorials:
1: seperate server/droplet for wordpress and mail or one big? What droplet config should I use (for both)
2: Wordpress server: is nginx+php-fpm the best practice?
3: Should I use a control panel of any kind? Any recommendations (for mail and/or web)? Or is it manageable from command line only?
Further I would like to provide some kind of webmail and statistics/website as I would like to know how much any website uses for bandwith and system resources.
I have some experience in virtualmin and I find it interesting but I uses quite some resources (nginx + mail + ftp, 2 websites already went up to almost 500mb on a Ubuntu 12.04 x64 system)
Many more questions but we’ll start here… :)
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
My suggestion is: 3 different droplets, 1 for the mails, 1 for the wordpress and 1 more for the database.
Definitely separate them.
<br>I’m running a 1GB droplet just for e-mail. I started with a 512 MB droplet, but even with a light load, ClamAV and Spamassassin were causing so much memory swapping that they were either passing messages straight through because of the delays or they were just crashing because of the lack of memory. The 1GB droplet runs well, with very little swapping to VM. I’m using Virtualmin to manage it, but if I had to do it again, I’d probably go with something lighter. Virtualmin is a lot just to manage e-mail.
<br>
<br>
Thanks for the information, very valuable! <br> <br>What config should I use? <br> <br>Larry suggested 1GB, is that enough for iRedMail or maybe 512 will do? <br> <br>What for the wordpress droplet? 512, 1GB or higher? <br> <br>And for the fun of it, let’s say I make 3 droplets, 1 for the db too, what about that one? <br>I suppose you mean the website databases, not the mail db? <br>(and how do I connect the wordpress to the mysql droplet, probably just ip and username based?) <br> <br>Looking forward to your comments!
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.