Uendelezaji wa Windows unataka seva ya Windows. Programu ya ASP.NET nyuma ya IIS, huduma ya Windows, mfanyakazi wa .NET aliyepangwa na hifadhidata ya SQL Server kando yake — vyote viko nyumbani kwenye Windows Server 2022 VPS unaoifikia kupitia RDP. Hapa ndio jinsi ya kuisanidi na mpango upi wa kuchagua.
Kwa nini Windows kwa stack hii
.NET inaendesha kwenye Linux siku hizi kweli, lakini msimbo halisi mwingi bado unataka Windows: programu za zamani za .NET Framework, utegemezi kwa vipengele mahususi vya IIS, vipengele vya COM, uthibitishaji wa Windows, au tu zana na uunganishaji wa SQL Server ambavyo timu tayari inavijua. Ikiwa unataka kupangisha jinsi Windows inavyopangisha, hii inakupa eneo-kazi kamili la Windows Server 2022 lenye msaada wa IIS na SQL Server mara moja.
Mpango upi
- Windows-Medium — $19/mwezi (vCPU 6, RAM 6 GB, NVMe 60 GB). Chaguo la msingi kwa .NET pamoja na SQL Server. SQL Server hupenda RAM na unaendesha vitu viwili kwa wakati mmoja.
- Windows-Small — $11/mwezi (vCPU 4, RAM 4 GB, NVMe 50 GB). Programu ndogo ya .NET yenye SQL Express na mzigo mwepesi.
- Unahitaji ufikiaji wa umma? Ikiwa umma unapaswa kufikia programu kwenye anwani ya umma au unahitaji TLS kwenye kikoa chako, chukua mpango wa IP maalum (Small-IP $28/mwezi, Medium-IP $36/mwezi) ili tovuti ijibu moja kwa moja kwenye 443. Mpango wa NAT ni sahihi kwa maendeleo ya ndani au programu unayoifikia wewe tu kupitia RDP.
Mipango yote ina bandari ya 150 Mbit/s na trafiki isiyopimwa. Linganisha kwenye ukurasa wa Windows VPS.
Kusanidi
- Weka mpango wa Windows na unganisha kupitia RDP kama
Administrator. - Washa Windows kwa ufunguo wako mwenyewe (BYOL —
slmgr /ipkkishaslmgr /ato; leseni ya BYOL). - Sakinisha IIS na zana za usimamizi wa wavuti:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
- Sakinisha SQL Server — kwa kuanza Express au Developer zinatosha. Sakinisha .NET runtime au Hosting Bundle ambayo programu yako inahitaji, na uweke.
Kuhusu leseni ya SQL Server
Weka hili wazi, kwa sababu ni tofauti na Windows:
- SQL Server Express — bure, nzuri kwa programu ndogo hadi za wastani, yenye mipaka ya ukubwa wa hifadhidata.
- SQL Server Developer — bure na yenye vipengele kamili, lakini isiyo ya uzalishaji tu. Nzuri kwa staging/majaribio, hairuhusiwi kwa programu hai.
- Standard/Enterprise — zinahitaji leseni zao, kando na ufunguo wa Windows.
Windows yenyewe bado ni BYOL. Hakuna leseni hizi zilizo kwenye bei ya VPS — bei ya mpango ni mashine.
Kuchapisha na kulinda
- Kwenye mpango wa IP maalum programu yako inajibu kwenye 443/80 ya umma. Pata cheti cha TLS kwa kikoa chako (mfano kupitia zana za Let's Encrypt kwa Windows, au cheti kilichoingizwa) na kifunge katika IIS.
- Funga RDP — usiache 3389 wazi kabisa. Orodha ya IP zinazoruhusiwa inaweka uso wa usimamizi kwako. Angalia mwongozo wa RDP.
- Katika Firewall ya Windows fungua bandari tu ambazo programu inahitaji — 443 kwa wavuti, si zaidi isipokuwa unahitaji.
- Konsoli ya noVNC ni njia yako ya kurudi ikiwa sheria ya firewall itafungia RDP nje siku moja.
Malipo
Lipa kwa Bitcoin, Monero au USDC/USDT kwenye minyororo kadhaa, bila KYC. Malipo ni ya mkono kila kipindi, hivyo fuatilia kuhuisha ili programu ya uzalishaji isiishe muda. Upande wa malipo na faragha kikamilifu: Windows VPS kwa Bitcoin au Monero.
Unajenga nafasi-kazi ya wakala wa AI badala yake? Angalia Windows kwa mawakala wa AI computer-use.
Maoni
Bado hakuna maoni. Kuwa wa kwanza.