virutalenv, pip install, and apache config implemented