Windows-utveckling vill ha en Windows-server. En ASP.NET-app bakom IIS, en Windows-tjänst, en schemalagd .NET-arbetare och en SQL Server-databas bredvid — allt är hemma på ett Windows Server 2022 VPS du når via RDP. Här är hur du sätter upp det och vilken plan du väljer.
Varför Windows för denna stack
.NET kör visserligen på Linux nuförtiden, men mycket verklig kod vill fortfarande ha Windows: äldre .NET Framework-appar, en beroende av IIS-specifika funktioner, COM-komponenter, Windows-autentisering, eller helt enkelt SQL Server-verktyg och integrationer teamet redan känner. Vill du hosta som Windows hostar, ger detta dig ett fullständigt Windows Server 2022-skrivbord med IIS och SQL Server-stöd direkt.
Vilken plan
- Windows-Medium — $19/mån (6 vCPU, 6 GB RAM, 60 GB NVMe). Standardvalet för .NET plus SQL Server. SQL Server tycker om RAM och du kör två saker samtidigt.
- Windows-Small — $11/mån (4 vCPU, 4 GB RAM, 50 GB NVMe). En liten .NET-app med SQL Express och lätt last.
- Behöver publik åtkomst? Ska publiken nå din app på en publik adress eller du behöver TLS på din egen domän, ta en plan med dedikerad IP (Small-IP $28/mån, Medium-IP $36/mån) så site:n svarar direkt på 443. En NAT-plan är rätt för intern utveckling eller en app bara du når via RDP.
Alla planer har en 150 Mbit/s-port och obegränsad trafik. Jämför dem på Windows VPS-sidan.
Sätta upp det
- Distribuera en Windows-plan och anslut via RDP som
Administrator. - Aktivera Windows med din egen nyckel (BYOL —
slmgr /ipksedanslmgr /ato; se BYOL-licensiering). - Installera IIS och verktygen för webbhantering:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
- Installera SQL Server — Express eller Developer duger att börja med. Installera .NET-runtime eller Hosting Bundle din app behöver, och distribuera.
Om SQL Server-licensiering
Håll detta rakt, för det är skilt från Windows:
- SQL Server Express — gratis, bra för små till medelstora appar, med databasstorleksgränser.
- SQL Server Developer — gratis och full funktion, men endast icke-produktion. Perfekt för staging/test, inte tillåtet för en live-app.
- Standard/Enterprise — kräver egna licenser, skilda från Windows-nyckeln.
Windows självt är fortfarande BYOL. Ingendera licensen ligger i VPS-priset — planpriset är maskinen.
Publicera och säkra det
- På en plan med dedikerad IP svarar din app på publika 443/80. Skaffa ett TLS-certifikat för din domän (t.ex. via Let's Encrypt-verktyg för Windows, eller en importerad cert) och bind det i IIS.
- Lås ner RDP — släpp inte 3389 vidöppet. En IP-allowlist håller administrationsytan för dig. Se RDP-guiden.
- Öppna bara portarna appen behöver i Windows-brandväggen — 443 för webben, ingenting mer om du inte behöver det.
- noVNC-konsolen är din väg tillbaka in om en brandväggsregel någonsin låser ute RDP.
Betalning
Betala i Bitcoin, Monero eller USDC/USDT på flera kedjor, utan KYC. Betalning är manuell varje period, så bevaka förnyelser så en produktionsapp inte löper ut. Betalnings- och integritetssidan i sin helhet: Windows VPS med Bitcoin eller Monero.
Bygger du istället en AI-agent-arbetsyta? Se Windows för AI computer-use-agenter.
Kommentarer
Inga kommentarer än. Bli först.