How do I install Wordpress?

You can launch your own WordPress-powered site in just a few seconds from within the OnSite control panel. There is no fee associated with the WordPress service but it does require a database, which may or may not incur a monthly fee, depending on your hosting plan.