Publishing a website on the internet can be a complicated affair, especially if the server's operating system changes, when the software versions installed fall short of expectations or when the version control system come into play. A website can be much more than a suite of web pages, it can go through various stages until its upload and can interact with the server in many and complex ways.
Installing the website is crucial. It determines the speed of accessing the website. For this it is advisable to call a specialist.
I can help you install the website, be it Windows or Linux, with or without a database, on a dedicated server or shared hosting.