windows server 2019无桌面版怎么用?

Windows Server 2019 无桌面体验版(Server Core)是一种精简安装模式,不包含图形用户界面(GUI),仅提供命令行和 PowerShell 环境。这种模式占用资源更少、攻击面更小,适合用于生产环境中的服务器角色(如域控制器、文件服务器、DNS、IIS、Hyper-V 等)。以下是使用 Windows Server 2019 无桌面版的基本方法和技巧:


一、基本使用方式

1. 登录系统

  • 使用本地管理员账户(如 Administrator)通过控制台或远程连接登录。
  • 登录后你将看到一个命令提示符(cmd)或 PowerShell 窗口。

2. 常用命令行工具

  • cmd:传统命令提示符
  • PowerShell:功能强大的脚本和管理工具(推荐使用)
  • 示例命令:
    Get-ComputerInfo          # 查看系统信息
    Get-NetIPAddress          # 查看IP地址
    Get-Service               # 查看服务状态
    Restart-Computer          # 重启服务器

3. 配置网络

  • 查看网络配置:
    Get-NetIPAddress
    Get-NetIPConfiguration
  • 设置静态IP(示例):
    New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
    Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 8.8.8.8

4. 更改计算机名

Rename-Computer -NewName "MyServer"

重启后生效。

5. 加入域或提升为域控

  • 加入域:
    Add-Computer -DomainName "example.com" -Credential exampleuser
  • 提升为域控制器(需先安装 AD DS 角色):
    Install-WindowsFeature AD-Domain-Services
    Install-ADDSForest -DomainName "example.com"

二、远程管理(推荐方式)

由于无桌面,建议通过以下方式远程管理:

1. 启用远程管理

  • 启用 WinRM(Windows Remote Management):
    Enable-PSRemoting -Force
  • 配置防火墙允许远程管理:
    Set-NetFirewallRule -Name WINRM-HTTP-In-TCP -RemoteAddress Any

2. 使用远程 PowerShell

从另一台 Windows 电脑上连接:

Enter-PSSession -ComputerName 192.168.1.100 -Credential Administrator

3. 使用服务器管理器(Server Manager)远程管理

在另一台 Windows 10/11 或 Windows Server 上打开「服务器管理器」,添加该 Server Core 服务器进行图形化管理。

4. 使用 MMC 管理工具

  • 远程连接:事件查看器、服务、磁盘管理等。
  • 方法:打开 eventvwr.msc → 连接到另一台计算机。

5. 使用 Windows Admin Center(推荐)

  • 微软提供的免费图形化管理工具。
  • 安装在管理机或另一台服务器上,通过浏览器管理 Server Core。
  • 支持文件管理、性能监控、角色安装、Hyper-V 管理等。

三、安装服务器角色和功能

使用 Install-WindowsFeature 命令安装功能:

# 安装 Web 服务器(IIS)
Install-WindowsFeature Web-Server -IncludeManagementTools

# 安装文件服务器
Install-WindowsFeature FS-FileServer

# 安装 Hyper-V(需硬件支持)
Install-WindowsFeature Hyper-V -Restart

# 安装 .NET Framework 3.5(某些应用需要)
Install-WindowsFeature NET-Framework-Core

提示:加上 -IncludeManagementTools 可安装对应的 PowerShell 管理模块。


四、常用维护命令

功能 命令
查看系统信息 systeminfoGet-ComputerInfo
重启系统 Restart-Computer
关机 Stop-Computer
查看磁盘 Get-VolumeGet-Disk
扩展卷 Resize-Volume -DriveLetter C -Size 100GB
查看事件日志 Get-EventLog -LogName System -Newest 10

五、切换到带桌面的模式(可选)

如果你后来想安装 GUI,可以转换为“带桌面体验”的模式:

# 安装桌面体验功能
Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart

注意:这会显著增加系统资源占用,且微软建议生产环境使用 Server Core。


六、最佳实践建议

  1. 使用 PowerShell 脚本自动化配置
  2. 始终通过远程管理操作,避免直接操作控制台。
  3. 定期更新系统
    Install-Module PSWindowsUpdate
    Get-WindowsUpdate
    Install-WindowsUpdate
  4. 启用防火墙和安全策略
  5. 备份关键配置和系统状态

总结

Windows Server 2019 无桌面版虽然没有图形界面,但通过 PowerShell 和远程管理工具,可以高效、安全地完成所有服务器管理任务。它更适合有经验的系统管理员,是现代数据中心推荐的部署方式。

如需学习,建议结合 PowerShellWindows Admin Center 使用,既能保持轻量,又能获得图形化便利。

如果你告诉我你打算用它做什么(如:做域控、IIS、文件服务器等),我可以提供更具体的配置步骤。

未经允许不得转载:云知道CLOUD » windows server 2019无桌面版怎么用?