DreamHost is my preferred website hosting provider. WordPress is just one of the many website platforms you can use at DreamHost. Watch as I step you through installing WordPress on DreamHost.
Sign up for a DreamHost account here: https://www.dreamhost.com/r.cgi?2274948
(disclaimer: I get an affiliate commission if you use my link to sign up.)