512 Ramlık bir sunucu çok fazla bir siteyi kaldırmaz açıkcası. Zaten 256 mb ramını centos işletim sistemi ve centos web paneli kullanıcak geriye kalan 256 ram ile en fazla 3 site barındırabilirsiniz ki o sitelerinde optimizasyon sağlam olursa :)

En az 1 GB ramlık bir sunucu almanızı tavsiye ederim ve centos web panel yerine vesta cp kurmanızı + nginx ilede desteklediğinizde 1 GB ram ile rahat 5-7 site barındırabilirsiniz.

VestaCP kurulumu ile ilgili sitemde bir makale yayınlamıştım onada göz atabilirsiniz.

http://turkceanlatim.com/centos-yuklu-sunucuya-vestacp-ve-nginx-kurulumu-1/

İyi çalışmalar :)