I was thinking of looking into a VPS to host a MUD on, and I believe some of you use them, so I was interested as to where you host with. Affordable ones with good customer service, decent amount of hdd space and cpu/memory useage for possibly 2-3 MUDs (main port and code port and another), ect. Any help would be greatly appreciated.
I was thinking of looking into a VPS to host a MUD on, and I believe some of you use them, so I was interested as to where you host with. Affordable ones with good customer service, decent amount of hdd space and cpu/memory useage for possibly 2-3 MUDs (main port and code port and another), ect. Any help would be greatly appreciated.
Note that in that thread I share my unpleasant experience with SWVPS.
If someone were to post on a forum saying that SWVPS is good, or that they plan to use SWVPS, I would probably take the time to explain the bad experience I had with them.
This, I think, is helpful because it helps folks avoid terrible service.
I will say that Linode is $20 bucks a month for your own server. It has very good service and you pretty much have free reign to do what you want. If it's just for your own mud then you will have way more then you need, but it's still nice.
Do you guys generally run apache2 from your VPS to handle the websites for your MUD? I'm having issues with apache hogging way too much memory with such a low limit. I'm also unsure as to whether I should use the mpm_worker or mpm_prefork for lower memory, but both of them seem to eat it up even with tweaking from the default settings. Any ideas?
21 Apr, 2009, David Haley wrote in the 11th comment:
Votes: 0
What you could do is limit the number of child processes, but yes, Apache is notorious for using a lot of memory. If you only need a very simple HTTP server, there are many other lightweight options to consider.
I was considering Lightppd. I only need php, mysql, and other very common features, as it'll only be serving my one website. Would lightppd do the trick or do you have other suggestions?
21 Apr, 2009, David Haley wrote in the 13th comment:
Votes: 0
To be honest, I don't have much hands-on experience myself with lighter-weight alternatives since I've never needed to care, but lightppd is pretty well-known and seems to satisfy many people.
I will say that Linode is $20 bucks a month for your own server. It has very good service and you pretty much have free reign to do what you want. If it's just for your own mud then you will have way more then you need, but it's still nice.
I second the Linode suggestion. Very happy with my Linode 720 (though probably not the pricing you're looking for on that package…).
Do you guys generally run apache2 from your VPS to handle the websites for your MUD? I'm having issues with apache hogging way too much memory with such a low limit. I'm also unsure as to whether I should use the mpm_worker or mpm_prefork for lower memory, but both of them seem to eat it up even with tweaking from the default settings. Any ideas?
I do prefork.
Apache does tend to have pretty large mem use defaults, I recommend editing the conf and lowering the number of spare servers and such.
Note that just because memory is being used does not mean that it is being hogged. Your OS is likely to be caching files in memory for faster subsequent access. Even after editing the conf you should expect almost all your memory to be "used" if your httpd gets hit a lot.
The way to know whether hogging is happening or whether normal caching is happening is to use the free command, and look over to the right of the display to determine how much of the memory being used is caching. If it's a large number, relative to total memory, you'll know that what is happening is normal and not something to worry about.
Another giveaway is if you kill the apache process, but the memory is still "used".
I was considering Lightppd. I only need php, mysql, and other very common features, as it'll only be serving my one website. Would lightppd do the trick or do you have other suggestions?
Take a look at nginx. There's also a brief tutorial about it on my blog.
I was thinking of Linode as well, as Quantact gives 256mb of RAM for $20 whereas Linode will give me 380mb I think it was. Cratylus, I tweaked the servers and stopped and started the server both with Apache and Lighttppd, and I'd have nearly 100-120mb free with Apache whereas Lighttppd would leave me with 0-70mb depending on the fastcgi server settings I tried. will try nginx next.
21 Apr, 2009, Hades_Kane wrote in the 20th comment:
Votes: 0
I'm with Quantact and have the 128 Ram/month plan and am running apache, with 3-4 webpages and 2 MUDs… I'm having no issue with memory.