In short
To install SQL Server 2025 on a Windows Server VPS, first confirm the server meets Microsoft's current SQL Server 2025 requirements: a supported x64 Windows version, at least a 1.4 GHz processor, at least 1 GB RAM for non-Express editions, at least 6 GB of available disk space for SQL Server itself, and .NET Framework 4.7.2. For a new server deployment, Windows Server 2025 or Windows Server 2022 are both supported choices.
Then choose the correct SQL Server edition, run the full Custom setup wizard, configure authentication and data paths, tune TempDB and max server memory, apply the latest SQL Server 2025 cumulative update, and open TCP 1433 only to trusted IPs or private networks.
Use Standard Developer for development and testing when you want the Standard feature set without production rights. Use paid Standard or Enterprise for production.
SQL Server 2025 requirements
Microsoft's current SQL Server 2025 hardware and software requirements are broader than a realistic production sizing recommendation. The table below separates the official minimums from what is more practical for a Windows VPS.
| Requirement | Microsoft minimum / support requirement | Practical VPS guidance |
|---|---|---|
| CPU architecture | x64 only | Modern AMD EPYC or equivalent x86-64 CPU |
| CPU speed | 1.4 GHz minimum | 2.0 GHz+; prioritize strong per-core performance |
| RAM — Express | 512 MB minimum | 2–4 GB for a usable lab or small workload |
| RAM — other editions | 1 GB minimum | 8 GB+ for most development/staging; 16 GB+ for small production |
| Disk space | At least 6 GB available for SQL Server | Leave significant headroom for databases, TempDB, logs, backups, updates, and growth |
| Operating system | Windows 10+ or Windows Server 2019+ | Windows Server 2025 or 2022 for a new server deployment |
| .NET Framework | .NET Framework 4.7.2 | Keep Windows fully patched before setup |
| Network protocols | Shared Memory, Named Pipes, TCP/IP supported | Enable TCP/IP only when the application needs remote SQL access |
SQL Server 2025 is supported on Windows Server 2025, Windows Server 2022, and Windows Server 2019. It is not supported on Windows Server 2016. Microsoft also supports SQL Server 2025 on supported Windows 10 and Windows 11 editions, but for a server workload this guide focuses on Windows Server.
Server Core is also supported on Windows Server 2025 Core, Windows Server 2022 Core, and Windows Server 2019 Core.
Minimum requirements are not production sizing
A server meeting Microsoft's minimum requirements can install SQL Server 2025, but that does not mean it is sized appropriately for a real database workload.
A better starting point is:
| Workload | Suggested starting point |
|---|---|
| Learning or test install | 2–4 vCPU / 4–8 GB RAM |
| Small app or staging database | 4 vCPU / 8–16 GB RAM |
| Small production database | 4–8 vCPU / 16–32 GB RAM |
| SQL-heavy production workload | 8+ vCPU / 32+ GB RAM |
| ERP, reporting, or multi-user business workload | Size after reviewing database size, concurrency, reporting, and backup windows |
For SQL Server, RAM and storage behavior often matter as much as vCPU count. Plan for the database size, working set, TempDB activity, transaction logs, backup retention, and peak application concurrency.














