-----------------------------------------------------------------------------------------------------------------------

之前打通了IPv6,于是想在老笔记本上起个“简易服务器”,先跑跑 IIS,后续功能角色的添加再说。

考虑到尽可能把性能给服务而不是服务器自身的GUI,决定装 Windows Server Core 2022(之前带GUI的2022就安装而言已经没什么可说的,和Windows10一样一样的。按说 Nano 更轻,但是更硬核,大概适用于Docker,这次先不折腾。。。至于Linux,鉴于之前有些教训,还没熟悉到可以在实体机畅玩的水准)。

由于没有系统学习微软MCSE,乐子(一步一坑)是少不了的。

首先,WindowsServer的几个版本是需要了解的,Standard Datacenter Core Nano 。甚至,微软还发布了几个基础镜像 Windows base OS images

其次,Linux 配置都是 ini,  Windows 都是服务。WinRM WinRS 了解(搜)一下。

-----------------------------------------------------------------------------------------------------------------------

由于是实体机,U盘安装没什么惊喜,一波老套操作下来就看到了黑黑背景下一个黑黑的命令行窗口。默认应该是PowerShell,自动运行了 SConfig。

按软路由的思路,首先想到配个固定IPv4,然鹅遇到第一个坑,你看看图上的提示,就一个D和空白,英文说明里还有个S嘛。SConfig 详细用法 说明居然是错的,选DHCP或静态时,不是S,直接回车就是选静态。。。阿三真不靠谱!

既然号称core,基本上是装完开机看到IP后就转身走开的。直接去同网络下另外一台机远程管理的,毕竟远程工具大多支持复制粘贴和截屏。这里需要说明的是WindowsServerCore不是我最初理解的纯字符型,黑白界面下还是隐藏了一些图形界面,比如 regedit  taskmgr ,相对 ubuntu 的server 还是友好很多的。软件安装只要在命令行输入了安装包文件名,也是可以看到“下一步”这样的界面的。

SConfig界面选15进到命令行。输入 CMD 或 Powershell 可以任意切换。下面文字中 CMD: PS:就是实测切换不同环境后使用的,因为有些命令不能通用。

----------------------------------------------------------------------------------------------------------------------

服务器的远程管理有好几个手段:

1. 实测后首选 WindowsAdminCenter。 Windows10/11 可以下载大概80M的 msi 安装包,装好后就可以以web方式管理服务器,甚至还集成有web powershell 和 web 远程桌面。。。后面几个基本不用去折腾啦,看看就好。

2. RSAT ,微软御用服务器管理工具,早期版本还有些其他名字,RSAT支持2012以后的Server版本。Windows10/11也自带该工具,组件里添加即可。

3. MSTSC ,微软远程桌面,经典啊。

4. SSH,流行的远程纯文本连接,用Xshell7之类的软件连接,快一个字。缺点没图形。

下图是远程管理的条件之一,RSAT可以配置,不知道 WindowsAdminCenter 在没有配置这条之前是否可以连接?实测不需要的。

-----------------------------------------------------------------------------------------------------------------------

测试用的机器名:CORE2022 , 后面看到不再解释。

-----------------------------------------------------------------------------------------------------------------------

WindowsAdminCenter

简单易用,一图说明

-----------------------------------------------------------------------------------------------------------------------

上面说了 WindowsAdminCenter 就足够了,以下仅仅娱乐行为, 解题需要多种过程不是?

RSAT:

A 如另外有一台 WindowsServer2022,带GUI。其“服务器管理器”就可以添加这台远程服务器统一管理,不过默认报错“WinRM协商身份验证错误”,看提示大概原因是没有加域,默认没有使用https协议,所以还是需要设置一下下:

CMD:  winrm set winrm/config/client @{TrustedHosts="CORE2022"} 
PS:      Set-Item wsman:\localhost\Client\TrustedHosts CORE2022 -Concatenate -Force

大意就是把远程主机加入到信任的主机列表中。

B 如另外一台不是WindowsServer2022,比如是Windows11, 可以在(应用---可选功能---安装“RSAT远程访问管理工具”),安装后 “开始” 菜单里搜索 “远程访问管理”(Windows工具里面)可以运行RSAT。

然而接下来就比较郁闷了,先是连不上,密码肯定正确就是不过,搜啊搜:

需要比刚才多个命令,大概是WinRM 服务没运行

PS:      winrm quickconfig

CMD:  winrm set winrm/config/client @{TrustedHosts="CORE2022"} 
PS:      Set-Item wsman:\localhost\Client\TrustedHosts CORE2022 -Concatenate -Force

这下可以连上了,看到“远程访问管理控制台”,然后连接"CORE2022"后是空的,所有功能这些看不到,估计还是没加域的原因。。。算了回头再折腾。

https://docs.microsoft.com/en-us/windows-server/remote/remote-server-administration-tools

-----------------------------------------------------------------------------------------------------------------------

MSTSC:比较愉快,"CORE2022"上面编辑注册表,开启防火墙端口即可。

regedit:HKEY_LOCAL_MACHINE\SYSTEM\CurrectControlSet\Control\Terminal Server     
---- fDeny TSConnection 这个键值的内容修改为0。
PS:netsh firewall set portopening TCP 3389  (语法有更新,但仍然可以成功执行)

参考

-----------------------------------------------------------------------------------------------------------------------

Core2022 安装 OpenSSH( 不区分大小写 ):      XShell7 默认22端口就可以连接了
Add-WindowsCapability -Online -Name OpenSSH.Server
Add-WindowsCapability -Online -Name OpenSSH.Client
Set-Service -Name ssh-agent -StartupType ‘Automatic’
Set-Service -Name sshd -StartupType ‘Automatic’
Start-Service ssh-agent
Start-Service sshd

参考

-----------------------------------------------------------------------------------------------------------------------

至此,基本就不用跑到 "CORE2022" 看屏幕和敲键盘了。接下来可以安装一些服务了

常用命令:

shutdown -r -t 00  (立即重启 ,不带 -t 00 是一分钟后重启)

regedit

taskmgr

tasklist

netstat -an

notepad    没错,就是记事本。保存时可以看到熟悉的C盘使用情况。还可以新建文件夹呢

timedate.cpl   熟悉的图形界面修改时间

Core好像不能装docker? 无聊测试了一下 multipass是可以安装的。。。然鹅,测试机实在是太老了,CPU不支持Hyper-V,先搁置吧,回头换机再说。

下一篇:

Windows Server Core 2022 (二)跑个 IIS 先_jiangge12的博客-CSDN博客

Windows Server Core 2022 (一)安装相关推荐

  1. 在Windows Hyper-V Server和Windows Server Core上安装GUI应用程序

    在Windows Hyper-V Server和Windows Server Core上安装GUI应用程序 对于生产服务器环境,建议您运行缺少GUI的Windows Server 2012的服务器核心 ...

  2. Server Core十大安装设置命令

    Server Core作为Windows Server 2008的一个安装选择,被设计用于为核心网络架构提供基础服务,所有不必要的Windows组件都被剔除,它也被视为Windows Server 2 ...

  3. Windows Server Core管理之WinRM

    最近,为了实验我们安装了台Windows Server Core的服务器,没有图形界面的系统总会给人一种很完全的感觉,我们本着安全到底的想法,使用了Windows Remote Shell 的管理方式 ...

  4. Azure 上使用 Windows Server Core 运行 ASP.NET Core 网站

    点击上方蓝字关注"汪宇杰博客" 导语 微软智慧云 Azure 上虽然早就有 App Service 这种完全托管的 PaaS 服务可以让我们分分钟建网站.但是不自己配一下环境,就不 ...

  5. 将GUI添加到Windows Server Core和Hyper-V Core

    将GUI添加到Windows Server Core和Hyper-V Core 发表于 2014年10月16日大卫·奥洛 (David Orlo) 本指南涵盖向Windows Server Core和 ...

  6. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...

    今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...

  7. 更改Windows Server Core 2008计算机名字和配置网络连接

    更改Windows Server Core 2008计算机名字 步骤: 1. 以管理员的身份登录Windows Server核心服务器. 2. 运行"hostname",显示当前计 ...

  8. Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法。

    Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法. 参考文章: (1)Windows Server 2008 R2 SP1 安装NET ...

  9. Windows server 2003下Oracle10g安装图解

    Windows server 2003下Oracle10g安装图解 Oracle是大中型企业.网站.公司.机构等使用的重量级的数据库.本篇给大家介绍其在Windows平台下的安装方法. 注意事项: 1 ...

最新文章

  1. Cisco交换机解决网络蠕虫病毒***问题
  2. Ello讲述Haar人脸检测:易懂、很详细、值得 ...
  3. 在CentOS上配置Percona XtraDB集群(Percona XtraDB Cluster)
  4. int(a) 和 (int ) a 及 数据存储地址的探究
  5. 职场中几个最忌讳的行为模式。
  6. 快速开发框架介绍-懂你的RUOYI
  7. h264解码延迟优化_JEET Air Plus:延迟优化技术,让你游戏不掉线
  8. 无线通信基础(一):高斯随机变量
  9. jboss forge整合 hibersap
  10. 扬帆际海:shopee跨境电商客服回复流程
  11. SQL 编写能力提升-01 基础强化(Mysql)
  12. [读书笔记]2.标准误差 标准差 信度 实例计算说明
  13. php msg oob,MSG_OOB winsock
  14. Mac 消除系统更新小红点
  15. 【Oracle】快速向表中插入大量数据Oracle中append与Nologging
  16. Win10文件或目录损坏且无法读取修复方法
  17. win7无法打开无线网络服务器,笔记本win7系统无线网络连接受限制或无连接的解决方法...
  18. MAC 10.14安装第三方软件的方法
  19. c 语言中虚方法有什么作用是什么,虚函数的作用?
  20. 利用Python将选择题、多选题导入Anki

热门文章

  1. 【Visual C++】游戏开发笔记十六 讲解一个完整的回合制游戏demo
  2. Flutter开发模式之Bloc学习
  3. ssm框架搭建过程中的bug(石乐志)
  4. 小学数学计算机整合课后反思,2020小学数学教研组工作总结_小学数学教学反思心得五篇...
  5. icloud备份qq数据怎么恢复
  6. 今日金融词汇---法定许可护城河
  7. 【Akka】Akka容错处理
  8. QT4.8.6调用zlib库实现数据流的压缩与解压缩
  9. No.052<软考>《(高项)备考大全》【冲刺6】《软考之 119个工具 (4)》
  10. 解决猫眼自定义字体的问题-获取影院实时电影拍片或实时票房等