Windows-Server-2019基础知识与配置
[TOC]
0x00 基础知识
Windows操作系统发行版说明:
- VL版本(VOL,Volume Licensing for Organizations)中文意思是团体批量许可证企业或者政府需要大量购买一个软件时可以获得优惠,其所用密钥称为
VLK(Volume Licensing Key )
,并且VOL可以安装于多台机器,而且不用激活在使用体验上和零售版基本没有区别。- 版本根据购买数量等又细分为
"开放式许可证" (Open License)、"选择式许可证 (Select License)"、"企业协议 (Enterprise Agreement)"、"学术教育许可证 (Academic Volume Licensing)"
等 5 种版本;
- 版本根据购买数量等又细分为
Windows Server 2019 Standard 和 Datacenter 版本的区别
- 1.锁定和限制
锁定和限制 |
Windows Server 2019 Standard |
Windows Server 2019 Datacenter |
区别 |
---|---|---|---|
最大用户数 |
基于 CAL |
基于 CAL |
|
最大 SMB 连接数 |
16,777,216 |
16,777,216 |
|
最大 RRAS 连接数 |
无限制 |
无限制 |
|
最大 IAS 连接数 |
2,147,483,647 |
2,147,483,647 |
|
最大 RDS 连接数 |
65,535 |
65,535 |
|
最大 64 位套接字数 |
64 |
64 |
|
最大核心数 |
无限制 |
无限制 |
|
最大 RAM |
24 TB |
24 TB |
|
可用作虚拟化来宾 |
是;每个许可证允许运行 2 台虚拟机以及一台 Hyper-V 主机 |
是;每个许可证允许运行无限台虚拟机以及一台 Hyper-V 主机 |
YES |
服务器可以加入域 |
是 |
是 |
|
边缘网络保护/防火墙 |
否 |
否 |
|
DirectAccess |
是 |
是 |
|
DLNA 解码器和 Web 媒体流 |
是,如果安装为具有桌面体验的服务器 |
是,如果安装为具有桌面体验的服务器 |
- 2.服务器角色
- 常规的一些应用服务器角色都有比如:Active Directory 域服务,AD 轻型目录服务,DHCP/IIS/DNS/文件和存储服务等
- Hyper-V支持的区别是 ,而Datacenter版本包括受防护的虚拟机
- WDS 传输服务器是 Windows Server 2019(还有从 Windows Server 版本 1803 开始的半年频道)中服务器核心安装的新功能-
- 3.功能
- Windows Server 功能可以使用服务器管理器(或 PowerShell)安装容器,前者是(Windows 容器不受限制;Hyper-V 容器最多为 2 个),后者是(Windows 容器和 Hyper-V 容器不受限制);
- 主机保护者 Hyper-V 支持:前者 否 , 后者是
- 通常可用的功能存储副本 :前者是(1 种合作关系和 1 个具有单个 2TB 卷的资源组), 后者是无限制
- 软件定义的网络 :前者 否 , 后者是
- 存储空间直通 :前者 否 , 后者是
- 继承激活 : 前者托管于数据中心时作为来宾 , 后者可以是主机,也可以是来宾
参考链接:
0x01 入门安装
描述:采用虚拟机的形式进行安装测试 Windows Server 2019 安装使用流程,下面记录主要的安装步骤;
1.点击现在安装
需要进行输入产品密匙:序列号:WMDGN-G9PQG-XVVXX-R3X43-63DFG
WeiyiGeek.Step1
2.选择安装操作系统的版本(一般建议安装桌面版本)
WeiyiGeek.Step2
3.选择自定义:仅仅安装 Windows(高级) 进行安装,点击后进行驱动器格式选择,然后直接下一步即可;
WeiyiGeek.Step3
4.等待安装结束
WeiyiGeek.Step4
0x02 入坑
问题1.Server2019 不能直接安装.NET Framework 3.5; 解决办法:加载Server 2019镜像在sxs目录中采用dism /online工具进行安装;
dism /online /Add-Package /PackagePath:D:sourcessxsmicrosoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
# 部署映像服务和管理工具
# 版本: 10.0.17763.1
# 映像版本: 10.0.17763.379
# 正在处理 1 (共 1) - 正在添加程序包 Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~10.0.17763.1
# [==========================100.0%==========================]
# 操作成功完成。
WeiyiGeek.
- CSS魔法堂:重拾Border之——图片作边框
- Mobile Web中URL设计问题
- 使用root用户连接Ubuntu16.04时,提示SSH连接被拒绝
- CSS魔法堂:Box-Shadow没那么简单啦:)
- java操作redis: 将string、list、map、自定义的对象保存到redis中
- 运行第一个Docker容器-Docker for Web Developers(1)
- 手动实现jQuery Tools里面tab功能
- Angular企业级开发(9)-前后端分离之后添加验证码
- 基于thrift的微服务框架
- Sublime Text 快速格式化
- HTML中拖放介绍
- 打造高效前端工作环境 - tmux
- 基于thrift的微服务框架
- thrift中的超时(timeout)坑
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- CentOS7.0下安装PHP5.6.30服务的教程详解
- PHP实现微信提现功能
- PHP实现SMTP邮件的发送实例
- php实现有序数组旋转后寻找最小值办法
- PHP APP微信提现接口代码
- ThinkPHP5 的简单搭建和使用详解
- php中怎么执行linux命令详解
- phpMyAdmin通过密码漏洞留后门文件
- php 调用百度sms来发送短信的实现示例
- MySQL 8.0 新特性:快速加列
- php判断电子邮件是否正确办法
- 用Laravel Sms实现laravel短信验证码的发送的实现
- kubernetes 近期进展 - 1.14-1.19
- Kubernetes 1.19.0——cronjob
- php获取微信openid方法总结