You can install WordPress from the Site Software option from your main cPanel screen

Select the WordPress option then follow the on-screen directions for setting up your WordPress blog.

Please note that WordPress is a third-party application and that we do not provide support for WordPress specific issues.  Our support is limited to install/uninstall issues.