What are the advantages of performing a Server Core deployment compared to the full GUI deployment?
Here are steps to prepare you for installation on Windows Server Core, that is, editions without "Desktop Experience". Pleasant Password Server can be administered primarily through a Web interface, making it a prime candidate for installing & running on "Server Core". Applies to Installations on:
Benefits & DrawbacksBenefits to using Server Core are:
However, the edition is limited:
For more info: see What is Server Core installation option in Window Server Configuring Windows Server CoreStep 1: Enable Windows Remote Management
Step 2: Get Windows PowerShell Update
Invoke-WebRequest `
cd C:\Windows\System32\Windows\PowerShell\1.0\Modules
Expand-Archive PSWindowsUpdate.zip ` Step 3: Register & Run Microsoft Updates
Step 4: Set Power Plan to High Performance
Try { $HighPerf = powercfg -l | %{if($_.contains("High performance")) {$_.split()[3]}} $CurrPlan = $(powercfg -getactivescheme).split()[3] if ($CurrPlan -ne $HighPerf) { powercfg -setactive $HighPerf } } Catch { Write-Warning -Message "Unable to set power plan to high performance" } Step 5: Set TimeZone
Step 6: Reduce boot delay
Step 7: Disable IPv6
New-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\" ` Install Password ServerFrom here, we will use PowerShell to run the executable and launch the installation gui, and can even click through through prompts as usual. Step 8: Download & Install Pleasant Password ServerDownload from one of the following version streams:
https://downloads.pleasantsolutions.com/package/b6ef48b6-658c-43f6-8cd0-f2392ed769e9/ ` PasswordServerStable/Current/PleasantPassServer.exe -UseBasicParsing -OutFile ` C:\PleasantPassServer.exe
https://downloads.pleasantsolutions.com/package/3f1c8809-2099-4237-8337-abd36006d111/ ` PasswordServer/Current/PleasantPassServer.exe -UseBasicParsing -OutFile ` C:\PleasantPassServer.exe
Step 9: Login from another machine
Change the Certificate, Port, or Database
Here is a list of registry keys:
[HKEY_LOCAL_MACHINE\Software\Pleasant Solutions\PasswordManager]
"Port"="10001"
References:
Acknowledgment:
What is the difference between Server Core installation and server with GUI?The main difference between the Server with Desktop Experience installation option and Server Core is that Server Core does not include the following GUI shell packages: Microsoft-Windows-Server-Shell-Package. Microsoft-Windows-Server-Gui-Mgmt-Package.
What are the advantages of Server Core edition?Benefits to using Server Core are: Reduced attack surface & improved application security environment. Reduced maintenance & management requirements. Reduced disk space & memory usage.
What major advantages does Server Core have over a full Windows Server 2016 installation?Because Server Core installs only what is required for a manageable DHCP, File, DNS, Media Services, and Active Directory server, less servicing is required. Because less is installed on a Server Core-based server, less management is required. Because there is less running on the server, there is less attack surface.
What advantages does Server Core provide over the full Windows Server 2012 interface?Server Core has the following advantages over Server Full:
Smaller footprint (disk and memory). It is more secure because the smaller attack surface. For example the Server core version has no Internet Explorer included. So no IE patches are needed to install.
|