No, Wordpress can easily be installed through Softaculous. Softaculous allows you to easily install Wordpress with a single click, no prior knowledge is required.