If you are affiliated with Harvard, there's no need to download OpenScholar. Simply go to one of Harvard's OpenScholar offerings and get your free site.
Contact the IT department at your institution and forward the link to this page so that they can facilitate the installation. Installing the software on a server requires a moderate level of technical knowledge. Once the software has been installed at your school, it will be easy for you to create a customized OpenScholar site of your own without any technical knowledge.