You can download WordPress from https://wordpress.org and install it onto your server OR you can launch a server with WordPress pre-installed from server hosts like Digital Ocean or Bluehost. Sometimes when you are just learning how to launch a server it might be best to do reasearch, ask a friend, or watch a complete video before jumping in.