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

Blog    

Recommend

Graphic tutorial on installing tomcat8 on centos7.X Linux system

1. Create the tomcat installation path mkdir /usr...

Implementation of code optimization for Vue2.x project performance optimization

Table of contents 1 Use of v-if and v-show 2. Dif...

A brief introduction to Linux performance monitoring commands free

When the system encounters various IO bottlenecks...

A brief discussion on the font settings in web pages

Setting the font for the entire site has always b...

MySQL InnoDB monitoring (system layer, database layer)

MySQL InnoDB monitoring (system layer, database l...

WeChat applet implements search function and jumps to search results page

Search Page: search.wxml page: <view class=&qu...

Six important selectors in CSS (remember them in three seconds)

From: https://blog.csdn.net/qq_44761243/article/d...

Summary of MySQL view principles and usage examples

This article summarizes the principles and usage ...

A brief introduction to MySQL functions

Table of contents 1. Mathematical functions 2. St...

Several reasons for not compressing HTML

The reason is simple: In HTML documents, multiple ...

How to delete special character file names or directories in Linux

Delete a file by its inode number First use ls -i...

How to isolate users in docker containers

In the previous article "Understanding UID a...

Detailed tutorial on how to automatically install CentOS7.6 using PXE

1. Demand The base has 300 new servers, and needs...

Optimal web page width and its compatible implementation method

1. When designing a web page, determining the widt...

Detailed explanation of the difference between run/cmd/entrypoint in docker

In Dockerfile, run, cmd, and entrypoint can all b...