I am running a 512mb RAM, 1 core, 20GB SSD VPS from Digital Ocean.
First off, please don't tell me to use the lowendscript, it uses nginx. I need to run Apache for my WordPress websites. Yes I have tried running ngnix and php-fpm. I had a heck of a time setting them up without the script (spent 15+ hours), and I hate running scripts without understanding what they are doing. I prefer Apache because I need the .htaccess support, I run WordPress websites, and I like the configs/virtual host setup. Plus, with a 512mb box, I feel that I should be able to handle Apache.
I need help optimizing my server. If you need to see any of my configs let me know, i'll gladly upload it to pastebin. Oh, and I also have APC installed and no WP cache plugins installed.
I am testing my site with blitz.io. Right now my server can only handle 40ish users when aimed at the homepage of my WP site >>> https://www.blitz.io/report/65ba0ec5762aa86f17185bfda7065f91 and 240+users when aimed at a static site. https://www.blitz.io/report/65ba0ec5762aa86f17185bfda725d5ca
I've hired two sysadmins and they don't know what to do.