EQVPS
Tableau de bordCommencer

VPS Windows pour .NET et MS SQL

Un VPS Windows Server 2022 pour le développement et les tests .NET et SQL Server — IIS, SQL Server Express, RDP. Paiement crypto, sans KYC, dès $19/mois. BYOL.

.NET et SQL Server tournent désormais sur Linux, donc la première question honnête est de savoir si vous avez besoin de Windows du tout. Vous en avez besoin quand vous voulez la stack native — IIS, l'outillage SQL Server complet, une dépendance Windows-only, ou une box de test qui reflète une cible de production Windows. Pour ça, un VPS Windows Server 2022 vous donne le vrai environnement pour développer et tester, joignable en RDP.

Quand Windows a sa place

  • Parité d'environnement. Si la production est Windows/IIS/SQL Server, une box de dev-test Windows reproduit les bugs qu'un conteneur Linux ne montrera pas. Ça vaut plus que la différence de prix.
  • Outillage natif. IIS, SQL Server Management Studio, l'authentification Windows, une dépendance NuGet Windows-only ou un composant COM.
  • Vous préférez simplement la stack Windows. Tout à fait valable.

Si rien de tout ça ne s'applique — disons une API ASP.NET Core multiplateforme avec PostgreSQL — un VPS Linux coûte moins et ce n'est pas la page. Aucun verrouillage dans les deux sens.

Quelle offre

  • Windows-Medium — $19/mois (6 vCPU, 6 Go RAM, 60 Go NVMe). Par défaut. SQL Server veut de la mémoire ; 6 Go tiennent une base, IIS et votre appli ensemble pour dev et test, confortablement.
  • Windows-Small — $11/mois (4 vCPU, 4 Go RAM, 50 Go NVMe). Bien pour une API légère ou une petite base SQL Server Express dans une boucle dev serrée.
  • Une offre à IP dédiée (Small-IP $28 / Medium-IP $36) seulement si quelque chose de l'extérieur doit atteindre la box sur une adresse publique fixe — un site IIS public ou un point SQL pour d'autres machines. Pour une box de dev privée, le NAT suffit.

Toutes les offres ont un port 150 Mbit/s, sont en Windows Server 2022 et en BYOL.

Mise en place

  1. Déployez et connectez-vous en RDP en tant qu'Administrator ; activez Windows avec votre clé (slmgr /ipk puis slmgr /ato).

  2. IIS en une ligne, PowerShell élevée :

    Install-WindowsFeature -Name Web-Server -IncludeManagementTools
    
  3. .NET — installez le SDK/runtime dont vous avez besoin (le script dotnet-install ou l'installateur de Microsoft).

  4. SQL Server Express — gratuit, à télécharger chez Microsoft, installez, puis gérez-le avec SQL Server Management Studio. Pour une édition supérieure, apportez votre licence.

Si vous exposez la base

Faites-le exprès, pas par accident :

  • IP dédiée + pare-feu. N'exposez le port SQL que sur une offre à IP dédiée, et mettez en liste blanche, dans le pare-feu Windows, les IP sources précises qui en ont besoin.
  • Jamais grand ouvert. SQL Server sur l'internet ouvert avec un mot de passe sa faible est trouvé et forcé rapidement. Identifiants forts, IP sources restreintes, pas de port par défaut exposé au monde.
  • Box de dev privée ? Le plus simple et le plus sûr : gardez SQL lié à localhost et atteignez-le via votre session RDP. Rien à exposer.

Le guide RDP couvre le durcissement de la connexion elle-même, et la console noVNC est votre voie de secours si un changement de pare-feu vous bloque.

Les licences, honnêtement

Deux licences distinctes ici, toutes deux en BYOL : Windows (activez avec votre clé — voir les licences BYOL) et, si vous dépassez SQL Server Express, l'édition SQL Server. Express est vraiment gratuit et suffisant pour beaucoup de développement ; montez en gamme seulement au besoin, et licenciez correctement quand vous le faites.

Déployer un VPS .NET / MS SQL →

Prêt à déployer ? Payez en crypto, sans KYC — en ligne en une minute environ.

Déployer →

FAQ

Quelle offre pour .NET plus SQL Server ?

Windows-Medium ($19/mois, 6 vCPU, 6 Go RAM, 60 Go NVMe) est le choix confortable par défaut : SQL Server aime la RAM, et 6 Go laissent de la place pour IIS et votre appli à côté. Windows-Small ($11/mois, 4 Go) convient pour une API légère ou une petite base SQL Server Express dans une boucle dev/test, mais Medium est le choix si la base fait un vrai travail.

Ai-je besoin d'une IP dédiée ?

Pour le développement et les tests, non — une offre NAT que vous atteignez en RDP suffit, et coûte moins. Une IP dédiée (Small-IP/Medium-IP) n'est utile que si quelque chose de l'extérieur doit atteindre le serveur sur une adresse publique fixe : un site IIS public, ou un point SQL auquel d'autres machines se connectent. Pour une box de dev privée, le NAT est le bon choix.

SQL Server est-il licencié ?

SQL Server Express est gratuit et amplement suffisant pour le développement et les petites charges — installez et lancez. Standard/Enterprise sont licenciés par Microsoft, et c'est à vous, comme Windows lui-même (BYOL). Cette box vous donne la machine Windows ; l'édition SQL Server et sa licence sont votre choix.

Puis-je ouvrir la base à mes autres machines ?

Oui, mais faites-le délibérément. Sur une offre à IP dédiée, vous pouvez ouvrir le port SQL et le restreindre par pare-feu aux IP précises qui en ont besoin. Ne mettez jamais SQL Server sur l'internet ouvert avec un mot de passe sa faible — liste blanche des IP sources, identifiants forts, pas de ports grands ouverts. Pour une box de dev en solo, gardez-la locale et atteignez-la en RDP.

Pourquoi Windows pour ça plutôt que Linux ?

SQL Server et .NET tournent aussi sur Linux, et si ça convient à votre flux, une offre Linux coûte moins. Choisissez Windows quand vous voulez la stack native — IIS, l'outillage SQL Server complet, des dépendances Windows-only, ou un environnement de test qui reflète une cible de production Windows. La parité avec la prod est une vraie raison ; la parité vaut mieux que quelques dollars économisés quand vous traquez un bug d'environnement.

Commentaires

Pas encore de commentaires. Soyez le premier.

Laisser un commentaire

Les commentaires sont modérés avant leur publication.