Okay, so first off: Coding.
While you can attempt to code a website yourself.. it's gonna take some time, including learning it. But, if you're completely overwhelmed by the idea of coding like I was when I needed to create a site for a university module, there are multiple website builders that you could use, if you don't want to try coding. For example, wordpress, wix, godaddy, squarespace etc etc-
All of these site builders have various paid plans, and I assume they also have free ones. The more you pay = the more functions you get, so it's with exploring what comes with each tier with each builder.
To my knowledge, most of these builders offer a way for you to choose a custom url/domain through them, so it's worth exploring to see what packages they offer etc.
For example, I've only used the free version of wix for a university project and mainly used a website template with a little editing to make it more my own tastes. And even then, using the free account, the URL is pretty custom: https://
yourwixaccountusername.wixsite.com/
yourchosensitename
As an example, I've not paid for anything, and
this is my university project site that I had to create to showcase myself as a writer. Hopefully it serves as an example that you can create a site while knowing nothing about coding. And bare in mind that was created while paying absolutely nothing. If you are able to/want to get a paid plan then you will get various advantages to help get what you're after.
You did mention wordpress, so i'm not sure if there's been some confusion there. Wordpress is a builder, and I think they specialise in blogs a bit too. I'm not sure if you're talking about 'installing Wordpress' as in adding a blog on your website? If you are, I assume that most other builders allow this feature.
I haven't used them all myself, so I can't give you feedback on which is best, but to my knowledge they are all decent and you shouldn't have issues with, and usually have customer help areas if you do.
I'm not that experienced with building websites and know next to nothing about coding, but hopefully this helps you point in the right direction a bit. I recommend browsing a few different builders and seeing what they can do. Obviously due to only using wix myself I can only show/give examples of that, but i'm sure there are 'which are the best website builders to use'' type posts about if you search for them.
If you are using a builder, generally you don't have to do any coding. It's more 'click, drag&drop' various website aspects onto your site. I've taken an image from google that showcases an example of this that's from wix.
Hope this helps!