WordPress is a free and open source content management system (CMS) platform focused for websites development and blogging. WordPress can be deployed on top of LAMP or LEMP stack. WordPress written in php and MySQL. Even my website cloudgeek.co.in uses WordPress as the CMS platform. For this tutorial, i assume that you already have LAMP