A FULL OFFER FOR WEBSITES CAN BE FOUND ON THE HOMEPAGE
Creating a website is quite a complicated process and it is better to leave it to the specialist. There are a lot of tutorials on the internet that cover only the basic installation of a website that is based on a static, non-editable template. For the needs of some undemanding people it may be a convenient solution, however, the website for the company should be as personalized as possible to present itself professionally and stand out from the "crowd" of other websites.
But if you are really interested in answering the question how to create a website, I can suggest the first steps. First, you need to buy a server and domain. There are plenty of hosting companies on the global market, so you should choose an offer targeted at yourself and your own needs. If your activity does not have millions of ranges, basic hosting packages, which start with a few dollars or euros per month, are enough. All this is enough for websites for small and medium companies, so there is no need to overpay, especially at the beginning, when the website does not have hundreds of thousands of views.
After buying the hosting you should also take care of the domain, preferably with the extension *.com, which is better positioned on the worldwide Internet. The domain name of course depends on you, it should be simple, catchy and associated with the created website. Most of the words from the English language are reserved by "domain hunters" who keep them unused and sell with a large copy in case of interest of any company. In this case, the website should be better created on the domain with its own name or consisting of two words, separated by a dash or not.
After buying a domain and hosting, you should contact a company that creates websites and submit an outline to get some tips and pricing. However, if you think that the website can be self-comprehensible, I recommend using dozens of website creators that are available on the Internet. However, I warn you that they are often paid in the form of a subscription and do not offer any personalization, which in the final analysis will be much less beneficial than using my offer to create websites, where you pay only once.