This question already has an answer here:
I am planning on renting a VPS.
How much memory is required for a base setup of Debian, Apache, Mysql, PHP?
By base, I mean not considering traffic (which will be below 1k hits a day). No complicated databases or memory eating scripts.
For reference, I would consider 512MB more than I need. (But i'm unsure of how right I am.)
Possible duplicate: How much VPS ram would I need to run Wordpress, Apache, SVN & MySQL?
The difference would be, I am specifically asking about Debian, Apache, Mysql and PHP by default Debian configuration. No memory tweaking or replacing Apache with a lighter daemon.
The other question also has wildly inconsistent answers.