Windows Server 的核心版本(如 Server Core 或 Nano Server)不提供图形桌面,主要通过命令行和远程管理工具进行配置。以下是详细的使用方法:
1. 基础操作
- 登录服务器:
启动后默认进入命令行界面(CMD)或 PowerShell。 - 基本命令:
dir
:查看当前目录文件cd
:切换目录ipconfig
:查看网络配置hostname
:查看服务器名称
2. 常用管理工具
(1)sconfig(Server Core 专用)
运行 sconfig
可打开简易菜单,用于配置:
- 网络设置(IP/DNS)
- 重命名服务器
- 激活 Windows
- 安装更新
(2)PowerShell
- 启用功能/角色:
Install-WindowsFeature -Name "DHCP" -IncludeManagementTools
- 远程管理:
Enable-PSRemoting -Force
(3)远程工具
- WinRM(远程 PowerShell):
Enter-PSSession -ComputerName <服务器IP> -Credential <用户名>
- 远程服务器管理器:
从本地计算机的“服务器管理器”添加远程服务器(需开启防火墙规则)。
3. 安装/卸载软件
- 通过 DISM 安装驱动:
dism /online /add-driver /driver:<驱动路径> /recurse
- 使用 Chocolatey(包管理器):
Set-ExecutionPolicy Bypass -Scope Process -Force iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) choco install <软件名> -y
4. 网络与防火墙
- 开放防火墙端口:
New-NetFirewallRule -DisplayName "Allow HTTP" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow
- 设置静态 IP:
New-NetIPAddress -InterfaceIndex <网卡ID> -IPAddress <IP> -PrefixLength 24 -DefaultGateway <网关> Set-DnsClientServerAddress -InterfaceIndex <网卡ID> -ServerAddresses <DNS_IP>
5. 监控与日志
- 查看事件日志:
Get-EventLog -LogName System -Newest 10
- 性能监控:
Get-Counter -Counter "Processor(_Total)% Processor Time"
6. 切换为带桌面的版本(如需)
若需图形界面,可升级到 Desktop Experience 版本(需重装或通过 DISM 添加组件):
Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart
7. 推荐工具
- Windows Admin Center:基于浏览器的图形管理工具(支持 Server Core)。
- RSAT:本地计算机安装后远程管理服务器角色(如 AD、DNS)。
注意事项
- 无图形界面:所有操作需通过命令或脚本完成。
- 备份配置:关键操作前使用
Export-SmigServerSetting
备份设置。 - 文档参考:微软官方文档 Windows Server 命令行管理。
通过以上方法,即使没有桌面也能高效管理服务器。熟练后,Server Core 的性能和安全性优势会显著体现。