Yes, you can install wordpress manually or you can use the cPanel one click installer to automatically create your wordpress site.