Unlike normal hosting plans, which put many customers' accounts on a single server, a dedicated server is reserved exclusively for the account and usage of a single customer. This means that the dedicated server customer has exclusive rights to their server's bandwidth, memory, and storage space, and performance is not affected by traffic and the usage patterns of other customers.
You may install anything you want on your dedicated server, as long as the installed material does not violate the restrictions listed in the license agreement.
As long as the material or content does not violate the regulations listed in the license agreement for your account, you can upload any type of content that you want on your dedicated server.
To install software on your server, you can log in to your Windows dedicated server using Remote Desktop and download installation package to your server (typically an .exe file), or you can connect to your server using FTP and copy the installation package from your computer to your server.