Skip to main content

在Windows Server Core下安装Windows Admin Center

分类:  Windows Server 标签:  #Windows Server Core 发布于: 2025-03-15 12:14:07

在Windows Server Core下安装Windows Admin Center的主要参考官方文档是:https://learn.microsoft.com/en-us/windows-server/manage/windows-admin-center/deploy/install?tabs=server-core&pivots=windows-server-2025 需要注意的是要根据自己的操作系统进行选择对应的Tab, 一般的步骤如下: 下载Windows Admin Center到本地目录: $parameters = @{ Source = "https://aka.ms/WACdownload" Destination = ".\W

Read more

使用命令行初步配置Windows Server core

分类:  Windows Server 标签:  #Windows Server Core #PowerShell 发布于: 2025-03-14 21:36:59

我们在使用 Windows Server Core 的时候,默认会启动一个工具Sconfig, 透过这个工具可以配置很多基本的管理功能,虽然这个工具很好用,但是这个工具也有很多问题,例如在中文版的时候,有些问题的答案只能是中文的是或者否, 有时候刚配置的时候还无法正确的输入中文,就会导致无法输入,物理机的时候就很尴尬。例如有些子工具还有bug: 配置网络的时候,如果先禁止了ipv6, 那么配置静态网卡,还配置不了。诸如此类的问题还是不少,为了更好的应付日常的Server Core的管理工具,我们是应该数量的使用各种日常的命令行工具,本篇就是介绍一下常用的Server Core的日常管理工具。

Read more

无法删除Windows Server AD中的ou

分类:  Windows Server 标签:  #Windows 发布于: 2025-02-18 14:33:42

今天尝试删除Azure Domain Service中的一个Azure HDInsight ESP集群自动创建的ou, 删除的时候发现无论如何也删除不掉,报错误信息: Error: You do not have sufficient privileges to delete HdiOu111c3xxxx, or this object is protected from accidental deletion

Read more

如何在Windows Server Core下安装和配置SQL Server

分类:  Windows Server 标签:  #SQL Server #Windows Server Core 发布于: 2025-02-15 21:37:15

在准备将自己的网站迁移到Windows Server Core上时,第一个要考虑的问题就是如何在Windows Server Core上安装和配置SQL Server, 新网站的架构是基于OrchardCore来开发的,虽然可以继续使用sqlite,随着数据的增多,很担心sqlite不能应对更多更大的数据量,同时在需要和其他的代码及进行集成时,仅仅使用sqlite也会带来很多不方便的地方,这样就必须要将原有基于Piranha CMS的数据转换到SQL Server, 这又是一个伤心的故事,无论采用什么样的工具甚至是自己写代码,发现要将所有的数据从sqlite迁移到SQL Server的时候,仍然是困难重重。而且还得对Piranha CMS的底层设计要非常熟悉,倒腾了很多次依然以失败告终,这更

Read more

如何在Windows Server Core下安装和配置SQL Server

分类:  Windows Server 标签:  #PowerShell #Windows Server Core #Windows #SQL Server 发布于: 2023-08-06 17:44:13

在准备将自己的网站迁移到Windows Server Core上时,第一个要考虑的问题就是如何在Windows Server Core上安装和配置SQL Server, 新网站的架构是基于OrchardCore来开发的,虽然可以继续使用sqlite,随着数据的增多,很担心sqlite不能应对更多更大的数据量,同时在需要和其他的代码及进行集成时,仅仅使用sqlite也会带来很多不方便的地方,这样就必须要将原有基于Piranha CMS的数据转换到SQL Server, 这又是一个伤心的故事,无论采用什么样的工具甚至是自己写代码,发现要将所有的数据从sqlite迁移到SQL Server的时候,仍然是困难重重。而且还得对Piranha CMS的底层设计要非常熟悉,倒腾了很多次依然以失败告终,这更

Read more

Windows Server 2022 Core迁移记录

分类:  Windows Server 标签:  #Windows #Windows Server Core 发布于: 2023-08-05 0:42:10

最早的时候我将自己的博客部署在Ubuntu 20.04上,采用的架构是nginx + .Net 6 Kerstrel, 为了优化性能,减少从nginx到loopback之间的交互,配置nginx和Kerstrel之间的通讯走UnixSocket, 并将UnixSocket文件存入到/dev/shm中,这套配置经历一段时间, 使用benchmarkdotnet做了一些基准的测试并留下了数据。这之后,决定使用windows server 2019 datacenter作为操作系统,并配置IIS + Asp.net core Module V2直接走了in-process模式,迁移之后发现博客网站在使用同样的测试方案下,windows + IIS的模式居然比之前基于ubuntu + nginx的模

Read more

如何优化运行在Windows Server和IIS上的Web应用

分类:  Windows Server 标签:  #Azure #基础 #Virtual Host #.Net #Windows #Web 发布于: 2023-06-15 19:55:35

近期将原来运行在Azure Linux虚拟机上的博客迁到了基于Azure Windows Server的环境上,发现运行速度大大提升。感慨下,原来之前开源社区忽悠了我这么多年,什么Linux的性能比Windows好哦。之前说啥什么Linux比Windows安全这个我是一直不信的,因为我是遭受过Linux被入侵的毒打事件的,说Linux安全的人估计从来没有遭受过Linux系统被入侵的毒打,这之后我去恶补了很多安全相关的知识,才发现对于Linux不了解,不熟悉的人使用Linux几乎和裸奔没有区别,但是Windows就不一样,作为商业系统,特别是服务器版,开箱即用,只要遵守微软的最佳实践,保持更新,基本不太会遇到大的安全事故。所以说Linux比Windows安全我就从来没有信过。但是我是一直相信L

Read more

记录一次"失败"的Windows Server优化案例

分类:  Windows Server 标签:  #Azure #Virtual Host #Windows #.Net 发布于: 2023-06-15 19:52:01

近期将自己的博客移动基于Windows Server 2019 Datacenter的Azure虚拟机上,这个虚拟机使用了标准的Azure B2s的机型,从参数上看是2个vCore, 4G的内存,IOPS是1280,之前采用的是基于Ubuntu Server 20.04 LTS版本的机器,虚拟机的大小是一样的。但是我发现将博客迁移到Windows Server上之后,发现性能提升巨大,这确实颠覆了我的认知,一直以来我都认为是Linux的性能是要好于Windows的。

Read more

使用Azure虚拟机创建一个功能完备的网站 - 测试远程管理和远程发布

分类:  Windows Server 标签:  #Azure #基础 #Windows #.Net 发布于: 2023-06-15 19:41:57

我们之前一系列的教程已经基本完善,包括虚拟机创建,配置站点,配置用户,增强安全性等等,都已经完成了,那么我们最后要测试一下了。 目的清单如下: 安装Web角色和服务 安装Asp.net Core Module 配置用户 创建我们的站点 启动IIS的远程管理 安装Web Deploy 配置Windows Server上的防火墙 配置Azure Virtual Network Security Group 测试远程管理 测试通过MSBuild和Visual Studio远程更新和发布站点 那么本章我们将测试一下远程管理和远程发布

Read more