目录
本栏目一共介绍了17种 Windows Server 2019 中服务的配置与管理,为了方便大家阅读理解,特意总结了18种服务的博客链接和内容摘要。具体说明如下所示:
1: DNS 理论
博文介绍了DNS的定义,作用,使用DNS的原因,域名的命名规则,DNS服务的工作原理(包括DNS是如何完成域名解析的和域名解析示例)
2: 安装 DNS 服务
博文介绍了DNS服务安装的实验环境,服务器IP地址规划以及安装DNS服务。
3: 配置 DNS 正向解析
博文介绍了如何使用正向解析区,包括创建和添加并验证,以及术语:主机记录,别名,邮件交换记录的解释。
4: 配置 DNS 反向解析
博文介绍了如何使用反向解析区,包括创建和添加并验证,以及术语:指针记录的解释。
5: 配置 DNS 转发器
博文介绍了如何设置DNS转发器和验证转发器。给出了实验拓扑和具体的实验配置信息。
6: 配置主、辅域名服务器
博文介绍了如何配置主辅域名服务器。主辅域名服务器能形成冗余配置,保障域名解析的正常工作。
7: 配置 DNS 子域委派
博文通过三个拓扑图介绍了子域委派的理论知识,同时给出了如何配置子域委派的具体步骤,说明了什么是权威应答和非权威应答。
1: DHCP 理论
博文介绍了DHCP的理论,包括定义,作用,多角度分析使用DHCP的原因,DHCP报文的工作过程,原理和租约更新。
博文介绍了 DHCP 服务安装的网络环境,安装 DHCP 服务的具体步骤以及配置DHCP的具体步骤。
博文介绍了 如何查看 DHCP 各项指标参数,备份和恢复DHCP以及如何验证 DHCP 服务(包括Windows 系统释放与获取DHCP IP地址命令)。
博文介绍了数据库的基本概念 数据库 和 数据库管理系统 DBMS,Oracle,MySQL,DB2 和 Sybase四个主流数据库的特点。
2: MySQL数据库的安装与配置——MySQL的安装和远程连接
博文介绍了 MySQL 数据库的具体安装步骤(step by step),如何在 Windows 上配置 MySQL 的环境变量和如何远程连接 MySQL(包括配置Windows 防火墙规则,配置 MySQL 用户权限)。
1: 【Windows Server 2019】Web服务 IIS 配置与管理——理论(术语解释与工作原理)Ⅰ
博文介绍了部署 Windows Web 服务器 IIS 之前所需要了解的一些关于WEB的基本术语概念,包括Web服务器定义,HTML,HTTP协议,HTTPS协议及其工作原理。
2: 【Windows Server 2019】Web服务 IIS 配置与管理—— 理论(常见的WEB服务器)Ⅱ
博文介绍了市面上常用的 WEB 服务器,包括 IIS 服务器,Apache 服务器,Tomcat 服务器和Nginx服务器。同时分析了 Nginx 的优势,比较了四个 WEB 服务器的优势及限制。
3: 【Windows Server 2019】Web服务 IIS 配置与管理—— IIS 的安装与基本配置 Ⅲ
博文介绍了 Windows Web 服务器 IIS 的安装具体过程,以及基本配置步骤。
4: 【Windows Server 2019】Web服务 IIS 配置与管理——配置 IIS 进阶版 Ⅳ
博文介绍了 Windows Web 服务器 IIS 的进阶配置,包括配置主目录,默认文档,进行访问限制(限制带宽的使用和限制连接数以及连接超时)。
5: 【Windows Server 2019】Web服务 IIS 配置与管理——配置 IIS 进阶版Ⅴ
博文介绍了 Windows Web 服务器 IIS 的进阶配置,包括配置 MIME 类型,配置虚拟目录,创建和管理虚拟网站(包含IP地址,端口和主机名的管理)。
1: 【Windows Server 2019】FTP服务的配置与管理——理论(FTP工作原理及简单介绍)
博文介绍了FTP的工作原理(包括工作模式,连接方式和数据传输方式),文件传输方式,常见客户端以及应用场景。
2: 【Windows Server 2019】FTP服务的配置与管理——新建及测试FTP站点
博文介绍了如何在Windows Server 2019 中安装,配置和测试FTP服务。
3: 【Windows Server 2019】FTP服务的配置与管理——配置FTP站点(上)IP地址限制、身份验证、授权规则和请求筛选
博文介绍了如何配置FTP站点的 IP 地址限制,身份验证,授权规则和请求筛选功能。
4: 【Windows Server 2019】FTP服务的配置与管理——配置FTP站点(下)SSL设置及被动模式
博文介绍了如何为FTP站点设置 SSL,包括创建FTP用户访问组,设置FTP站点的权限,使用Windows Powershell的New-SelfSignedCertificate命令创建证书,配置FTP SSL以及使用3种不同的方式访问FTP服务(不加密访问,TLS/SSL显式加密访问以及TLS/SSL隐式加密访问)
1: 【Windows Server 2019】邮件服务器配置与管理——理论+实验拓扑说明
博文介绍了电子邮件的定义,工作原理(包括工作模式,SMPT协议,POP协议和工作原理拓扑图),电子邮箱的地址,常见邮件服务提供商及其域名,常见的电子邮件软件,以及本次实验得网络拓扑与说明及DNS设置。
2: 【Windows Server 2019】邮件服务器配置与管理——安装及配置Winmail服务器(上)
博文介绍了如何安装邮件服务器 Winmail,如何配置Winmail,包括运行服务器,Winmail管理工具介绍和域名配置。
3: 【Windows Server 2019】邮件服务器配置与管理——配置及验证Winmail服务器(下)
博文介绍了如何配置Winmail,包括创建账户,修改默认端口以及验证邮件服务器。同时介绍了使用邮件客户端Foxmail验证邮件服务器。
【Windows Server 2019】流媒体服务器配置与管理——使用FFmpeg推流到EasyDarwin中再通过VLC观看
博文介绍了流媒体的基本概念,包括流媒体的定义,传统媒体与流媒体对比,术语 推流和拉流,流媒体的传输方式:顺序流式和实时流式,流媒体的工作原理,播放形式。最后详细说明如何在Windows Server 2019 上使用EasyDarwin,FFmpeg,和VLC搭建一个微型的直播平台。
1: 【Windows Server 2019】网络负载均衡服务 配置与管理——理论+网络拓扑及说明
博文介绍了负载均衡的基本概念(包括负载均衡的定义,有无负载均衡器的拓扑对比,负载均衡的工作原理,负载均衡的三要素),网络负载均衡的特性,集群部署要求,网络拓扑以及说明。
2: 【Windows Server 2019】网络负载均衡服务 配置与管理——安装配置及验证
博文介绍了如何在Windows Server 2019 上安装网络负载均衡 NLB 服务,创建网络负载均衡集群,将服务器加入到网络负载均衡集群中。以及使用 IIS web服务器验证网络负载均衡集群。
1: 【Windows Server 2019】活动目录 (Active Directory) ——理论
博文介绍了活动目录 (Active Directory) 的定义,作用以及与 DNS 的关系。同时也介绍了AD的组织结构,包括域控制器,子域,对象,属性,容器,组织单位,域间信任等术语的解释,实验拓扑图。
2: 【Windows Server 2019】活动目录 (Active Directory) ——安装Active Directory域服务和提升为域控制器
博文详细介绍了如何在DNS服务器上安装活动目录 (Active Directory) ,如何将服务器提升为域控制器,以及如何验证域控制器。
3: 【Windows Server 2019】活动目录 (Active Directory) ——在同一区域安装多台域控制器
博文详细介绍了在同一个区域内部署多个域控制器,以及验证多台域控制器。
为了提高域控制器的可靠性,防止一台域控制器可能产生的单点故障,通常情况下,在同一个域中存在多台域控制器,各个域控制器采用符合分担的方式工作,它们会定时同步数据,以确保所有域控制器保持相同的数据。当某台域控制器故障时,不会影响AD DS的服务。
4: 【Windows Server 2019】活动目录 (Active Directory) ——子域的安装和验证
博文详细介绍了在同一个区域内将一台服务器提升为子域控制器,同时验证DNS,子域控制器和子域和父域的信任关系。
5: 【Windows Server 2019】活动目录 (Active Directory) ——将计算机加入域和脱离域
博文介绍了如何将计算机加入AD域和脱离AD域,包括加入域,验证客户机加入到域后的信息,使用域账户用户在客户机上登录,使用本地账户用户在计算机上登录,脱离域。
6: 【Windows Server 2019】活动目录 (Active Directory) ——创建、删除和管理对象、容器和组织单位(OU)
博文详细介绍了如何创建、删除和管理AD域内的对象、容器和组织单位(OU)。创建,管理和删除都有两种方法进行。
1: 【Windows Server 2019】组策略的配置与管理——理论基础
博文介绍了组策略的定义,作用和分类。组策略包括计算机配置和用户配置;组策略又分为为基于本地的组策略和基于AD(活动目录)的域组策略。并说明了不同组策略发生冲突时默认的规则。
2: 【Windows Server 2019】组策略的配置与管理——配置基于本地的组策略
博文介绍了如何配置基于本地的组策略。基于本地的组策略只作用于本计算机及其上的用户,对其他计算机和用户不生效。通过5个子任务实例来验证本地组策略设置对本地工作环境的影响。分别是:
3: 【Windows Server 2019】组策略的配置与管理——配置基于域的组策略(上)基础配置示例
博文介绍了如何配置基于域的组策略。首先在AD域中创建组策略,然后通过4个实例来验证域的组策略设置效果。分别是:
4: 【Windows Server 2019】组策略的配置与管理——配置基于域的组策略(下)进阶配置示例
博文介绍了如何配置基于域的组策略,通过组策略统一管理域中的计算机和用户。通过4个实例来验证域管理员可以通过组策略统一管理分配域中资源。
【Windows Server 2019】远程控制的配置与管理
博文先介绍了Windows Server 远程桌面功能,RDP协议,以及实验拓扑图与说明。再说明了如何配置远程桌面服务,包括创建远程访问账户,开启远程桌面服务,删除默认账户权限,最后验证远程桌面服务。
1: 【Windows Server 2019】企业虚拟专用网络服务的配置和管理(上)
博文介绍了部署企业虚拟专用网的定义,目的,以及好处。同时说明了实验拓扑图以及虚拟专用网络的工作原理。
2: 【Windows Server 2019】企业虚拟专用网络服务的配置和管理(下)
博文介绍了如何搭建虚拟专用网络服务器,包括安装VPN,部署VPN ,配置账户拨入权限,配置客户端连接以及验证。
【Windows Server 2019】NAT服务的安装、配置与管理
博文阐述了NAT的定义,工作原理和类型。同时也详细描述了如何在Windows Server 2019中安装、配置和管理NAT服务。
【Windows Server 2019】NTP服务的配置和管理——使用GUI与CLI设置
博文主要介绍如何在Windows Server 2019中配置系统时区,配置和检查NTP服务。同时附上使用 PowerShell 命令设置时区与NTP的命令。
【Windows Server 2019】路由服务的配置和管理
博文主要介绍了Windows Server 2019上的路由服务模型的定义,以及实现方法和功能。同时说明了实验拓扑,安装,配置和验证路由服务的步骤。以及如何管理路由服务,包括查看路由表,创建静态路由等。
1: 【Windows Server 2019】存储服务器的配置和管理——iSCSI的安装和配置(上)
博文介绍了如何在安装与配置iSCSI服务,包括查看安装前的准备工作,安装,查看防火墙设置,配置iSCSI服务以及查看iSCSI服务器端配置。
2: 【Windows Server 2019】存储服务器的配置和管理——iSCSI的安装和配置(下)
博文介绍了如何使用Windows 10 和 ESXi 验证iSCSI服务器部署成功以及如何管理iSCSI服务 。
1: 【Windows Server 2019】存储服务器的配置和管理——NFS的安装与配置(上)
博文介绍了如何在 Windows Server 2019 上配置 NFS 服务器端,包括实验拓扑图,准备工作,安装NFS服务,查看防火墙以及配置NFS服务的服务器端。
2: 【Windows Server 2019】存储服务器的配置和管理——验证NFS服务与排错(下)
博文介绍了如何查看NFS服务器配置,验证NFS服务,包括使用 Windows 10 挂载 NFS存储和使用ESXi验证。最后记录了一次对NFS简单的排错,包括报错信息和排错思路。
1:【Windows Server 2019】发布服务器 | 远程桌面服务的安装与配置 Ⅰ——理论,实验拓扑和安装基于RemoteAPP的RDS
博客介绍了Windows Server中远程桌面服务的理论,实验拓扑以及基于RemoteAPP的RDS安装。博文介绍了如何在Windows Server上部署发布服务器。
2:【Windows Server 2019】发布服务器 | 远程桌面服务的安装与配置 Ⅱ——配置RemoteAPP和访问
博文介绍了如何设置要发布的RemoteApp,以及如何通过跳板机进行RemoteApp访问。
我正在尝试使用ruby和Savon来使用网络服务。测试服务为http://www.webservicex.net/WS/WSDetails.aspx?WSID=9&CATID=2require'rubygems'require'savon'client=Savon::Client.new"http://www.webservicex.net/stockquote.asmx?WSDL"client.get_quotedo|soap|soap.body={:symbol=>"AAPL"}end返回SOAP异常。检查soap信封,在我看来soap请求没有正确的命名空间。任何人都可以建议我
给定这段代码defcreate@upgrades=User.update_all(["role=?","upgraded"],:id=>params[:upgrade])redirect_toadmin_upgrades_path,:notice=>"Successfullyupgradeduser."end我如何在该操作中实际验证它们是否已保存或未重定向到适当的页面和消息? 最佳答案 在Rails3中,update_all不返回任何有意义的信息,除了已更新的记录数(这可能取决于您的DBMS是否返回该信息)。http://ar.ru
我想安装一个带有一些身份验证的私有(private)Rubygem服务器。我希望能够使用公共(public)Ubuntu服务器托管内部gem。我读到了http://docs.rubygems.org/read/chapter/18.但是那个没有身份验证-如我所见。然后我读到了https://github.com/cwninja/geminabox.但是当我使用基本身份验证(他们在他们的Wiki中有)时,它会提示从我的服务器获取源。所以。如何制作带有身份验证的私有(private)Rubygem服务器?这是不可能的吗?谢谢。编辑:Geminabox问题。我尝试“捆绑”以安装新的gem..
我有一个在Linux服务器上运行的ruby脚本。它不使用rails或任何东西。它基本上是一个命令行ruby脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg
我将应用程序升级到Rails4,一切正常。我可以登录并转到我的编辑页面。也更新了观点。使用标准View时,用户会更新。但是当我添加例如字段:name时,它不会在表单中更新。使用devise3.1.1和gem'protected_attributes'我需要在设备或数据库上运行某种更新命令吗?我也搜索过这个地方,找到了许多不同的解决方案,但没有一个会更新我的用户字段。我没有添加任何自定义字段。 最佳答案 如果您想允许额外的参数,您可以在ApplicationController中使用beforefilter,因为Rails4将参数
最近,当我启动我的Rails服务器时,我收到了一长串警告。虽然它不影响我的应用程序,但我想知道如何解决这些警告。我的估计是imagemagick以某种方式被调用了两次?当我在警告前后检查我的git日志时。我想知道如何解决这个问题。-bcrypt-ruby(3.1.2)-better_errors(1.0.1)+bcrypt(3.1.7)+bcrypt-ruby(3.1.5)-bcrypt(>=3.1.3)+better_errors(1.1.0)bcrypt和imagemagick有关系吗?/Users/rbchris/.rbenv/versions/2.0.0-p247/lib/ru
在Rails4.0.2中,我使用s3_direct_upload和aws-sdkgems直接为s3存储桶上传文件。在开发环境中它工作正常,但在生产环境中它会抛出如下错误,ActionView::Template::Error(noimplicitconversionofnilintoString)在View中,create_cv_url,:id=>"s3_uploader",:key=>"cv_uploads/{unique_id}/${filename}",:key_starts_with=>"cv_uploads/",:callback_param=>"cv[direct_uplo
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
我想在Ruby中创建一个用于开发目的的极其简单的Web服务器(不,不想使用现成的解决方案)。代码如下:#!/usr/bin/rubyrequire'socket'server=TCPServer.new('127.0.0.1',8080)whileconnection=server.acceptheaders=[]length=0whileline=connection.getsheaders想法是从命令行运行这个脚本,提供另一个脚本,它将在其标准输入上获取请求,并在其标准输出上返回完整的响应。到目前为止一切顺利,但事实证明这真的很脆弱,因为它在第二个请求上中断并出现错误:/usr/b
您如何在Rails中的实时服务器上进行有效调试,无论是在测试版/生产服务器上?我试过直接在服务器上修改文件,然后重启应用,但是修改好像没有生效,或者需要很长时间(缓存?)我也试过在本地做“脚本/服务器生产”,但是那很慢另一种选择是编码和部署,但效率很低。有人对他们如何有效地做到这一点有任何见解吗? 最佳答案 我会回答你的问题,即使我不同意这种热修补服务器代码的方式:)首先,你真的确定你已经重启了服务器吗?您可以通过跟踪日志文件来检查它。您更改的代码显示的View可能会被缓存。缓存页面位于tmp/cache文件夹下。您可以尝试手动删除