Mahara is an open source e-portfolio system. It can also be used as a social networking platform. Mahara is written in PHP and uses either PostgreSQL or MySQL database server to store its data. You can use Mahara to create your personalized multimedia portfolio and to collaborate with others. In this tutorial, we will install Mahara on CentOS 7 server.