It says on the website that deploying WordPress sites is free with the software but when I click on Deploy Wordpress it keeps sending me HERE, where it again says it’s free, but then I have to pay. It’s a bit confusing.
New paid wordpress manager addon makes thing very confusing for new users…
Go on cyberpanel Websites|List websites|Manage scroll bottom there is installer for free.
I should also add, in case anyone searches and finds this thread, that you need to actually create a website before you can deploy WordPress. There doesn’t need to be anything there, but you have to have an entry for a website before you can click on the “manage” button to get the part that lets you deploy WordPress.