Differences between Windows Server win2003, win2008R2, win2012, win2016, and win2019 system versions

Differences between Windows Server win2003, win2008R2, win2012, win2016, and win2019 system versions

Recently, Microsoft released the 2019 server system. Generally speaking, Microsoft no longer provides technical support for the oldest 2003, but it is suitable for systems with lower server configurations. Have you noticed that many people who bought VPS run Linux systems? Linux has low requirements for server hardware and executes PHP very quickly. Many third-party lnmp controls, such as tools like Baota, are relatively easy for Linux novices to use.

Windows Server 2019 is the latest server operating system officially launched by Microsoft. The system is developed based on Win Server 2016, which is Microsoft's fastest-growing server system to date. WinServer 2019 is of the same origin as Win10, provides a GUI interface, contains a large number of new server-related features, and is also a new generation of products for which Microsoft provides ten years of technical support (LTSC for short)...providing the most advanced and reliable services to enterprises and service providers. Windows Server 2019 is mainly used on VPS or servers, and can be used to set up websites or provide various network services. It provides four key new features: hybrid cloud, security, application platform and hyperconverged infrastructure. This version of the operating system will serve as the next long-term support version LTSC to provide services to enterprises, and the new version will continue to improve security and provide more powerful performance than ever before.

If the website needs to use https, it is recommended that you install 2012-2016. Here we strongly recommend 2016, which is based on the win10 core and is also a relatively stable version at present, with better support for software and hardware.

2008 r2 is based on the win7 core, and is generally easier to use. The only problem is that https does not support multiple domain names by default, which means that a machine can only be bound to one domain name. Therefore, it is recommended that you upgrade to 2016, but it is not recommended for ordinary users. It has been difficult to use since 2008 r2.

In a word, I recommend you to use 2016 as the server system, two CPUs and more than 64G of memory.

The following highlights the simple differences:

The Windows server versions include Windows server 2008, Windows server 2012R2, and Windows server 2016. What are the differences between them? How to choose a server system that suits you?

1. Performance and reliability

2. Security

Windows Server Selection

3. Software-defined data center: computing

Windows Server Selection

4. Software-defined data center: Network technology

5. Software-defined data center: Storage

Windows Server Selection

6. Cloud-Ready Application Platform

Windows Server Selection

To sum up, the windowsserver2016 system has powerful functions. If there are no software requirements, you can install windows2016 and the current servers are also relatively supported.

2019 Installation Review

1. GPU is added to Task Manager
2. The boot and operation are much faster than the original 2016, and the CPU and memory usage are also significantly reduced.
3. In addition, the system's storage size on the hard disk seems to be much smaller?

Other netizens' supplements

After the installation of the original Windows LTSC2019 image downloaded from MSDN, the memory usage is already 1.5GB without installing anything except the driver. In comparison, the memory usage of Windows LTSB2016 is only 1GB.
Moreover, the compatibility of Windows LTSC2019 with old hardware has obviously become worse. After installation, my laptop with a Core 2 Duo processor had three hardware driver errors. After uninstalling the hardware in the device manager and searching for the hardware again, everything returned to normal. Friends who want to experience Windows 10 on their old machines should continue to use Windows LTSC2016.

For low-configuration machines, don't test 2019, 2016 will suffice.

<<:  MySQL 5.7.25 installation and configuration method graphic tutorial

>>:  js learning notes: class, super and extends keywords

Recommend

Use Grafana+Prometheus to monitor MySQL service performance

Prometheus (also called Prometheus) official webs...

Detailed explanation of how Tomcat implements asynchronous Servlet

Preface Through my previous Tomcat series of arti...

vue-electron problem solution when using serialport

The error is as follows: Uncaught TypeError: Cann...

A brief analysis of MySQL explicit type conversion

CAST function In the previous article, we mention...

Some key points of website visual design

From handicraft design to graphic design to web de...

Vue uses mockjs to generate simulated data case details

Table of contents Install mockjs in your project ...

Ubuntu 20.04 Best Configuration Guide (Newbie Essential)

1. System Configuration 1. Turn off sudo password...

Detailed explanation of Socket (TCP) bind from Linux source code

Table of contents 1. A simplest server-side examp...

Detailed process of installing Jenkins-2.249.3-1.1 with Docker

Table of contents 1. Install Docker 2. Pull the J...