With windows server 2019 freshly released, its time we get our fingers dirty and start exploring the goods! For all the new kids out there, let’s start off with the basics of the basics! Installation and Configuration.
For this demonstration article, I will be Installing the Windows Server 2019 Standard Edition, Build 14393. You can download the latest Evaluation image HERE, if required. You can read all about the latest System Requirements HERE. And lastly, you can read all about the Features Removed from Windows Server 2019 HERE.
Throughout this article and further articles, I will be using the Domain of ITSTG.TECH. I will be installing Windows Server 2019 on a VM (Virtual Machine) with the following configurations:
WINDOWS EDITION: WINDOWS SERVER 2019 STANDARD EDITION
Server Environment Overview
Here is a table of the servers and roles I will be installing and configuring throughout this guide:
|Server Name||Roles & Products|
|ITSTG-NSW-DC01||Active Directory Domain Controller, DNS, DHCP|
|ITSTG-NSW-FP01||File & Print Roles|
|ITSTG-NSW-MGT01||Locked down management server for Service Desk|
|ITSTG-NSW-APP01||Microsoft BitLocker Administration and Monitoring
Microsoft SQL Server
|ITSTG-NSW-RDS01||Remote desktop services|
INSTALLING WINDOWS SERVER 2019
- Insert media and boot from CD or USB (use Rufus to make a Bootable USB)
- Select your Language, Time Format and Keyboard Layout. Proceed with NEXT.
- Click Install Now
- In this section select the edition you wish to use. Please note, if you select the non-desktop experience editions, you will need to proceed with the following via command line. For this demonstration I will be using Windows Server 2019 Standard Evaluation (Desktop Experience).
- Click Next
- No one ever does, but read through the license terms and conditions, and click Next.
I will be performing a Clean Install (It is highly recommended by Microsoft to perform a clean install.
- Select Custom: Install Windows only
- Select the partition you wish to install windows onto: Note that the minimum storage amount is 32GB.
- Click Next
- Windows will begin the Installation of the core Operating System, Features and Updates. The duration of this process is dependent on the speed of your host and link (Between 10 min – 1 hour).
- Windows will restart during the installation process.
- Device will get ready (this process can take a while, so don’t stress)
- Enter your local administrator password and hit enter.
Windows will finalize the settings and setup, and you will be presented with the lock screen.
- Press CTRL+ALT+DEL
- Type your password you just created to login with your local administrator account.
- If all goes well, you should be presented with the windows SERVER MANAGER dashboard. (NOTE: It can take a while for windows to finish setting up your profile).
There we have it! You should now have successfully installed Windows Server 2019 Standard edition. Before we move onto Part 2, let’s do some preparations and configure our Windows Server environment.
Everything we need to configure for our first time use, can be found in Server Manager > Local Server.
Here we will be able to perform the following configurations: Computer Name, Workgroup / Domain, Windows Firewall, Remote Management, Remote Desktop, Ethernet, Windows Updates, Windows Defender, and our System Configurations(Date & Time, etc).
If you haven’t already renamed your computer, proceed with:
- Click Computer Name: This should open up System Properties
- Click Change: Under the Computer Name tab.
- Type in the name of your server.
NOTE: It’s best practice to make sure the names of your servers have true meaning. Don’t name a server “Domain Controller” or “DC01”. A few common best practices are:
1. [COMPANY ABBREVIATION]-[STATE]-[DEVICE ABBREVIATION] e.g. ITSTG-NSW-DC01 which stands for I.T Systems, Tips and Guides – New South Wales – Domain Controller number 1.
2. [COMPANY ABBREVIATION][DATA CENTRE][STATE][DEVICE ABBREVIATION] e.g. ITSTGDCNSWFP01 which stands for I.T Systems, Tips and Guides – Data Centre of New South Wales – File Sever number 1.
You will see at times that others will choose a long string of text, rather than breaking it down with “-“. Which is absolutely okay, but I prefer to break it up as it makes it easier and faster to read.
Just be mindful of your practices with naming conventions. Think ahead before deciding which practice you will use.
For now, we will leave this as WORKGROUP since we don’t have our domain setup(will be in Part 2).
- Click OK
- Acknowledge the warning about changes being applied on restart, and perform the System reboot to apply changes.
Now we will skip most of the configurations and configure the servers TCP/IP by go to Ethernet by clicking on IPv4 address assigned by DHCP, IPv6 enabled.
- Right Click the network adaptor you want to configure and select properties.
If you aren’t using IPv6, Un-tick the box to disable.It’s best not to disable this unless required, as Microsoft will be releasing new features and products that will rely on IPv6, such as Exchange.
- Select IPv4 and click on Properties
In here we are going to assign our Domain Controller a STATIC IP. Normally you would assign servers an IP RESERVATION via DHCP, but in this case we will assign a Static IP. The main reason for this, if the DHCP service stopped working for whatever reason, we would encounter issues trying to reach the Domain Controller.
In the basics of the basics, we can assign STATIC IP, DYNAMIC IP and RESERVED IP. It’s best practice to have your Domain Controller assigned with a STATIC IP if you have a single Domain Controller (or DHCP server), a RESERVED IP (if you have multiple DHCP servers with fail-over) and Dynamic IP’s should mainly ever be used for Workstations, IP Phones, and Wireless devices.
Servers should ALWAYS have either a STATIC IP or a RESERVED IP using DHCP Reservation Scopes. The core reason for this is that if something happens and a device loses IP, we need to know what it is. Deciding which one, will always be dependent on the scenario and type of server you are building.
I will be assigning the
STATIC IP of 10.0.1.40 and a
/24 SUBNETof 255.255.255.0.
Pointing the Default Gateway to my router’s IP. And I will be assigning the Primary DNS to my router. In your case, you will need to determine your network scope and assign according.
Later, our DNS server will change once we configure our DNS service in a later chapter.
And we have successfully configured the TCP/IP configurations!!
In this chapter we have covered and should have working the following:
- Windows Server 2019 Installed
- Windows Server 2019 Basic Configurations: Device Name, TCP/IP
Before proceeding to Part 2, please make sure you run windows updates before you install any roles and features.
UPDATE’S & BUG’S
- BUG: Internet access won’t work if IPv6 is disabled on a VM.