1 Windows 服务综合应用
1.1 问题
本例要求综合运用 Windows Server 2016 中 AD、DNS、IIS、FTP 服务,相关说明如下:
1)安装 Windows 服务:环境准备,安装服务器角色
2)配置 Windows 服务:配置 AD、DNS、IIS、FTP,添加用户
3)配置 Windows 客户端:配置客户端,验证 Windows 服务
1.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:安装 Windows 服务
1)配置 “IP 地址” 和“首选 DNS 服务器”,如图 - 1 所示。
图 - 1
2)修改计算机名称为 “DC1”,如图 - 2 所示。
图 - 2
3)在 “服务器管理器” 窗口,安装 AD、DNS、IIS 角色,如图 - 3 所示。
图 - 3
4)在 “Web 服务器角色 — 角色服务” 步骤,勾选“FTP 服务器”,如图 - 4 所示。
图 - 4
步骤二:配置 Windows 服务
1)部署配置域控制器,选择部署操作 “添加新林”,根域名 “ntd.com”,如图 - 5 所示。
图 - 5
2)按默认配置,在 “先决条件检查” 界面,单击“安装”,如图 - 6 所示。
图 - 6
3)打开 “DNS 管理器”,分别添加 “A 记录”www 和 ftp,如图 - 7 所示。
图 - 7
4)创建 Web 站点文件夹 “D:\web”,打开 “IIS 管理器”,添加网站,如图 - 8 所示。
网站名称:www
物理路径:D:\web
主机名:www.ntd.com
图 - 8
5)打开 “IIS 管理器”,添加 “FTP 站点”,如图 - 9 所示。
图 - 9
在 “绑定和 SSL 设置” 界面,配置 SSL 选中“无 SSL”,如图 - 10 所示。
图 - 10
在 “身份验证和授权信息” 界面,勾选 “基本” 身份验证,选中 “所有用户” 允许访问,勾选 “读取” 和“写入”权限,如图 - 11 所示。
图 - 11
最终 “IIS 管理器” 窗口,成功创建了网站和 FTP 站点,如图 - 12 所示。
图 - 12
6)打开 “AD 用户和计算机” 窗口,创建用户 ftpuser,取消勾选“用户下次登录需更改密码”,创建结果如图 - 13 所示。
图 - 13
7)设置 D:\web 文件夹用户 ftpuser“修改” 权限,如图 - 14 所示。
图 - 14
步骤三:配置 Windows 客户端
1)配置 IP 地址信息,IP 地址为 192.168.10.100,首选 DNS 服务器为 192.168.10.10,如图 - 15 所示。
图 - 15
2)配置计算机名 pc1,加入域 ntd.com,如图 - 16 所示。
图 - 16
3)打开记事本,编辑内容 “我的第一个网站”,另存为 “index.html”,编码 “ANSI”,如图 - 17 所示。
图 - 17
4)打开 “资源管理器”,以 ftpuser 用户访问 ftp://ftp.ntd.com,上传网页 index.html,如图 - 18 所示。
图 - 18
5)打开浏览器,访问http://www.ntd.com,如图 - 19 所示。
图 - 19
2 部署 OA 系统
2.1 问题
本例要求部署和配置 OA 系统 ,相关说明如下:
1)安装 OA 系统:安装和配置 IIS、安装和配置 SQL Server 2008、修改 Web.config 文件和 files 文件夹权限、登录 OA 系统
2)使用 OA 系统:修改用户姓名和角色、修改 “请假” 工作流步骤和审批人、发布公告
2.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:安装 OA 系统
1)环境准备
如果存有 SQL Server 2008 快照,可以还原快照。如果没有,需要在后面过程中全新安装 SQL Server 2008,如图 - 20 所示。
记住 sa 密码(本例为 ntd2021.),确认当前 IP 地址(本例为 192.168.10.10)。
图 - 20
解压魔方 OA 源码文件到 “D:\OA” 文件夹,如图 - 21 所示。
图 - 21
2)安装和配置 IIS
打开 “服务器管理器”,安装 IIS,勾选角色服务“ASP.NET 3.5” 和“ASP.NET 4.6”如图 - 22 所示。
图 - 22
打开 “IIS 管理器”,停止默认站点 “Default Web Site”,添加站点 “OA”,如图 - 23 所示。
图 - 23
打开 “IIS 管理器”,修改 .NET 版本改成 v4.0,托管管道模式改成 “经典”,如图 - 24 所示。
图 - 24
3)安装和配置 SQL Server 2008
安装并打开 SQL 数据库管理工具 SSMS,以 sa 身份登录,如图 - 25 所示。
图 - 25
新建数据库 “oa”,打开 “D:\OA\Data\数据库脚本. sql”文件,单击 “执行” 初始化数据库“oa”,如图 - 26 所示。
图 - 26
初始化后的 “oa” 数据库自动创建许多表,如图 - 27 所示。
图 - 27
4)修改 Web.config 文件和 files 文件夹权限
修改 “D:\OA\Web.config” 文件,配置 SQL 服务器相关信息,如图 - 28 所示。
图 - 28
修改 “D:\OA\Files” 文件夹,赋予 everyone 读写权限,如图 - 29 所示。
图 - 29
5)登录 OA 系统
打开浏览器,网址是 OA 服务器的 IP 地址,默认管理员用户名 admin 密码 admin,如图 - 30 所示。
图 - 30
成功登录后,用户名显示为 “盖茨”,如图 - 31 所示。
图 - 31
步骤二:使用 OA 系统
1)修改用户姓名和角色
依次展开 “用户管理 — 用户管理”,单击用户最右侧 “修改” 按钮,修改用户相关信息,如图 - 32 所示。
图 - 32
修改用户名和角色,如图 - 33 所示。
图 - 33
依次展开 “角色管理 — 角色列表”,单击 “部门经理” 和“文员”右侧 “设定” 按钮,修改其角色权限,如图 - 34 所示。
图 - 34
勾选 “流程审核” 菜单权限和页面权限,如图 - 35 所示,下拉到底部“保存”。
图 - 35
2)工作流管理
依次展开 “工作流管理 — 模板管理”,单击 “请假” 右侧“步骤管理”,如图 - 36 所示。
图 - 36
修改 “审批步骤”,如图 - 37 所示。
图 - 37
3)发布公告
依次展开 “公告通知 — 通知管理”,单击 “新增”,如图 - 38 所示。
图 - 38
编辑 “通知” 内容并保存,如图 - 39 所示。
图 - 39
4)普通用户使用 OA 系统
以朱丽叶(登录名 zhu 密码 123456)登录 OA,如图 - 40 所示。
图 - 40
依次展开 “公告通知 — 通知列表”,查看 “通知”,如图 - 41 所示。
图 - 41
依次展开 “流程管理 — 流程管理”,新增并编辑流程(本例为 “请假” 流程),如图 - 42 所示。
图 - 42
以罗密欧(登录名 luo 密码 123456)登录 OA,打开通知,发现,如图 - 43 所示。
图 - 43
单击最右侧 “查看”,单击“打开链接”,将进入“流程审核” 界面,如图 - 44 所示。
图 - 44
在 “流程审核” 界面,单击最右侧“审核”,即可进行审核操作,如图 - 45 所示。
图 - 45
以朱丽叶(登录名 zhu 密码 123456)登录 OA,查看 “流程审核” 并审批,如图 - 46 所示。
图 - 46
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/PROJECT1/DAY03/CASE/01/index.html