128m é definitivamente a faixa mais baixa do que você precisa para rodar 3 sites WordPress, MySQL e um aplicativo java.
Para diminuir o volume de memória da sua web, sugiro que você mude do Apache para nginx + php5-fpm . Ambos estão disponíveis nos repositórios do Ubuntu.