If you have not yet found a platform that rents servers in Europe, then here you will definitely be helped. Excellent and reliable platform
https://xserv24.com/. They will do everything to install the server in the shortest possible time. Most of the configurations presented on the site are in stock. Typically, server installation takes 2-12 hours. Sometimes this period can be extended up to 3 working days if the configuration is non-standard.