Deploying Nano Server to a Bare-Metal Machine using a WIM and WinPE

There are several ways to deploy Nano Server to a physical machine: Dual-boot a Nano Server vhd or vhdx PxE-boot a bare-metal machine and install Nano Server from WDS using a vhd or vhdx PxE-boot a bare-metal machine and install Nano Server from WDS using a wim file Booting a bare-metal machine into WinPE and…


MySQL on Nano Server

One of Nano Server’s core scenarios is to serve as a lightweight OS for born-in-the-cloud applications running in a VM or a container. Nano Server already supports ASP.NET Core (aka ASP.NET 5) with IIS, Node.js, Python & Django, and now, we’re happy to announce support for MySQL. The instructions in this blog explain how to…


NanoServerApiScan.exe updated for TP5

If you developed a 64-bit application, tool, or agent for Windows Server in C/C++, you can use NanoServerApiScan.exe to check if your app will also run on Nano Server. Remember that Nano Server is 64-bit only and won’t run 32-bit binaries. NanoServerApiScan.exe scans a directory containing your binaries and reports an error if it finds an…


PackageManagement Support on Nano Server

It has been a year since we initially released PackageManagement (a.k.a. OneGet) feature in Windows 10. PackageManagement automates software discovery, installation, and inventory (SDII), regardless of the package formats or where the packages are from.  During this past year, PackageManagement has expanded to other Windows SKUs and versions, including: For down-level OS (Windows Server 2012…

1

WSA Updates in WS 2016 TP5

In Windows Server 2016 Technical Preview 4 we introduced a new installer: Windows Server App (WSA). WSA is important as it is the officially supported Server Installer going forward and is the only installer available on Nano Server.  WSA is a significant shift from the traditional MSI installer technology (for more background read the blog posted in…

7

Developing Native Apps on Nano Server

Nano Server represents a great opportunity for applications to get the most of available resources and deliver customers an agile environment which supports a DevOps management model.  In order for applications to do this, they need to remove references to components not delivered in Nano Server (this typically means APIs which bring in the GUI…


Remoting to Nano Server made easy

I find myself typing the following 3 lines over and over every day: $ip = "1.2.3.4" $s = New-PSSession -ComputerName $ip -Credential ~\Administrator Enter-PSSession $s So, I decided to put an end to this, and not only save time typing, but save my wrists from carpel tunnel syndrome 🙂 Now, I type: go "1.2.3.4" If…


IIS, ASP.NET Core, Tomcat, and WordPress on Nano Server

In addition to the IIS documentation in the Nano Server Getting Started guide, here are 4 new blogs about IIS on Nano Server: Introducing IIS on Nano Server Running Asp.Net Core with IIS on Nano Server Running Tomcat with IIS on Nano Server Running WordPress with IIS and WinCache on Nano Server As always, we…


Introducing Server management tools

I am Kriti Jindal, a program manager on the Server management tools team. At last year’s Ignite and Build conferences, Jeffrey Snover (Technical Fellow) and Andrew Mason (Principal PM Manager) first demoed the Server management tools. Server management tools offers a set of web-based GUI and command line tools to manage Windows Servers. Today, we are…

38