Server Core的安装和配置(上)--- Windows2008新功能系列之一

简介:
    今天我们来看学习一下Windows2008的新增功能:Server Core的安装和配置。对于server Core(服务器核心),我们都知道,以前微软的操作系统几乎全部是图形界面,虽然命令功能也很强大,但只要人们一提起微软的操作系统就想起图形界面,就想起会不断的打补丁,是黑客攻击的对象。孰不知,现在微软有意在增强其命令行的操作,像PowerShell,如果你对Exchange2007不陌生的话,相信你对Exchange 的Powershell命令行的操作很熟悉吧。而在微软的2008的服务器操作系统里多了一个十分重要的角色:Server Core。简单来说就是一个只有字符,几乎没有图形界面的类Unix或Linux的字符操作系统。而在Server Core我们可以实现多种服务或功能,如DNS、DHCP、WINS、打印服务、文件服务器、NLB等。
    微软推出Server Core的定位非常清楚: 安全稳定的小型专用服务器。如果你的企业有很多分支,你可以在分支机构部署一台Server Core,并让它扮演RODC(只读域控制器),这样在一定程度上即保证的分支客户端登录域的速度,同时也保证了安全性(我会在后面讲RODC的相应内容),岂不两全其美。
 
    那我们今天就来先学习一下,Server Core 的安装和配置,下期我们来学习Server Core的远程管理。
 
今天的实验环境:
 
    我们已经有了一个Windows 2008的域环境,DC1.contoso.com是域控制器,要求安装一台Server Core,主机名为score,并加入域,IP地址的设置是10.1.1.6,DNS是10.1.1.5,网关是10.1.1.1。
 
一、安装Server Core
首先我们拿到windows 2008的安装光盘,放到计算机的光驱,安装过程如下:
 
单击“下一步”,如下所示:
 
单击“现在安装”,如下所示:
 
选择“服务器核心安装”后,单击下一步:

并选择“自定义(高级)”安装。继续……如下图:
 
选择安装磁盘,在这里直接选择DISK0,单击下一步:
 
开始复制文件,进行安装过程,这个过程较慢,耐心等待!安装过程要重启几次,不用管它,最后进入登录界面,如下所示:
 
第一次登录,管理员要改密码,默认是空,取一个复杂密码即可,如Pa$$w0rd就行了。如下所示:
 
成功登录后,见到的界面如下:
 
接下来我们来看一下如何进行Server Core 的配置。
 
二、Server Core的配置:
 
1. 改计算机的名字:
 
重启计算机时,输入shutdown  -r  -t  0
 
2. 设置计算机的IP、网关、DNS等:
 
查看设置情况如下:
 
如果企业里存在DHCP服务器,我们也可以如下设置:
 
注: 如果网卡的名字不知道,可以通过ipconfig /all 或 netsh interface ipv4 show interfce来查看。
 
3. 计算机加入域:
 
重启 计算机,用域用户登录即可。如下所示:
 
4. 安装服务:如DNS服务。
在一般Windows Server 2008环境中,我们可以使用服务器管理员,来新增或移除各项服务器角色或特性套件,而在Server Core中,则有专门套件管理的指令。要注意的是,安装Server Core服务器角色的指令,只能于本机。

a. 显示已安装或未安装的服务或功能: 
命令格式:oclist 
这个指令只能与Server Core中使用,执行后会以树状结构列出,所有服务器内的角色及特性等套件,并显示该套件安装与否。 

b. 安装或移除服务器角色与特性套件 
指令格式:ocsetup [套件名称] 
范例:ocsetup IIS-WebServerRole 
    此套指令和OClist相同,仅有Server Core环境才支持,范例中安装的套件为IIS网页服务器,输入时要注意,套件名称的大小写,而真正的套件名称就如同OClist中列出。当我们执行套件 安装后,若指令语法正确,就会回到命令提示列下,而系统会在背景安装指定套件,完成后,可用OClist确认已经安装,但系统不会另外出现任何提示,告知 我们套件已经装好。因此,我们可将安装指令改为start /w ocsetup IIS-WebServerRole,start是执行后面程序,而参数w是等待该程序结束,才释出提示光标,好让管理人员掌握安装进度。
 
所以一般我们安装服务或功能时,使用start  /w  ocsetup  服务名即可,但由于服务名等是区分字母大小写的,所以事先先用oclist来查看服务的名字,再进行安装。
 
如下所示:
 
我们安装DNS,如下所示:
 
等安装后,再用Oclist你会发现提示已安装。
其它服务的安装方法类似。
 
三、其它相应的管理命令:
在Server Core下,只有少量的几个图形工具如notepad记事本、timedate.cpl修改日期和时间和时区、intl.cpl区域和语言、regedit注册表等几个。
 
对Server Core进行注册、激活等操作:
c.  slmgr.vbs /?   注意:一定要进入windows\system32目录操作。
net user administrator *  改本地计算机管理员密码
netsh firewall  可用来设置防火墙等。
此命令建议分步操作:如:
 
如何访问其他计算机的共享资源?
建议用映射驱动器如:
net  use   z:    \\10.1.1.5\c$
 
 
好了,希望这篇文档对各位理解Server Core的基本操作有所帮助,在下篇我们将实现如何远程管理Server Core,以及如何把Server Core提升为RODC等。敬请关注!









本文转自 jary3000 51CTO博客,原文链接:http://blog.51cto.com/jary3000/138686,如需转载请自行联系原作者
目录
相关文章
|
6天前
|
Linux 虚拟化 Docker
Windows12安装Docker
Windows12安装Docker
33 2
|
1月前
|
安全 数据安全/隐私保护 Windows
解锁安全之门,Windows Server 2019密码修改攻略大揭秘
解锁安全之门,Windows Server 2019密码修改攻略大揭秘
|
1月前
|
存储 安全 网络安全
铁壁如墙-WINDOWS SERVER 2019勒索病毒终极防御指南
铁壁如墙-WINDOWS SERVER 2019勒索病毒终极防御指南
|
24天前
|
安全 Windows
安装MyEclipse遇到错误提示 Failed to find a Main Class in “C:Windows\Temp\“时的解决方案
安装MyEclipse遇到错误提示 Failed to find a Main Class in “C:Windows\Temp\“时的解决方案
24 1
|
1天前
|
SQL 数据管理 关系型数据库
如何在 Windows 上安装 SQL Server,保姆级教程来了!
在Windows上安装SQL Server的详细步骤包括:从官方下载安装程序(如Developer版),选择自定义安装,指定安装位置(非C盘),接受许可条款,选中Microsoft更新,忽略警告,取消“适用于SQL Server的Azure”选项,仅勾选必要功能(不包括Analysis Services)并更改实例目录至非C盘,选择默认实例和Windows身份验证模式,添加当前用户,最后点击安装并等待完成。安装成功后关闭窗口。后续文章将介绍SSMS的安装。
4 0
|
2天前
|
5G Python
Windows11搭建Python环境(Anaconda安装与使用)
Windows11搭建Python环境(Anaconda安装与使用)
14 0
|
2天前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
9 0
|
3天前
|
人工智能 安全 机器人
AI电销机器人系统源码部署:freeswitch安装Windows
在Windows上安装FreeSWITCH:访问官网下载安装程序,运行并按提示安装;选择安装路径和组件;等待安装完成;配置FreeSWITCH,修改设置;启动服务;测试其功能;如遇问题,参考官方文档或进行调试故障排除。记得定期更新维护以保证稳定安全。
|
6天前
|
网络协议 安全 测试技术
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
|
1月前
|
Linux 数据安全/隐私保护 Docker
linux和windows中安装emqx消息服务器
linux和windows中安装emqx消息服务器
39 0