In order to setup a DotNetNuke website you need to have the following requirements met:
DotNetNuke 7.0+
Supported Operating Systems
Windows Vista
Windows 7
Windows 8
Windows 2008
Windows 2008 R2
Windows 2012
Web Server
Microsoft IIS 7.0, 7.5, 8.0
Database Server
Microsoft SQL Server 2008
Microsoft SQL Server 2008 Express
Microsoft SQL Server 2008 R2
Microsoft SQL Server 2008 Express R2
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Express
Microsoft SQL Server Azure
.NET Framework
4.0
4.5
Recommended Environment
Windows Server 2012
IIS 8.0
SQL Server 2012
.NET Framework 4.5
DotNetNuke 5.2.0-6.2.5
Supported Operating Systems
Windows XP
Windows Server 2000
Windows Server 2003
Windows Vista
Windows 7
Windows 8
Windows 2008
Windows 2008 R2
Web Server
Microsoft IIS 5.0, 5.1, 6.0, 7.0, 7.5, 8.0
Database Server
Microsoft SQL Server 2005
Microsoft SQL Server 2008
Microsoft SQL Server 2005 Express
Microsoft SQL Server 2008 Express
Microsoft SQL Server 2008 R2
Microsoft SQL Server 2008 Express R2
.NET Framework
3.5 SP1
4.0
4.5
Recommended Environment
Windows Server 2008 R2
IIS 7.5
SQL Server 2008
.NET Framework 3.5 SP1