Top

  1. Windows 服务综合应用
  2. 部署 OA 系统

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 所示。

CASE - 图1

图 - 1

2)修改计算机名称为 “DC1”,如图 - 2 所示。

CASE - 图2

图 - 2

3)在 “服务器管理器” 窗口,安装 AD、DNS、IIS 角色,如图 - 3 所示。

CASE - 图3

图 - 3

4)在 “Web 服务器角色 — 角色服务” 步骤,勾选“FTP 服务器”,如图 - 4 所示。

CASE - 图4

图 - 4

步骤二:配置 Windows 服务

1)部署配置域控制器,选择部署操作 “添加新林”,根域名 “ntd.com”,如图 - 5 所示。

CASE - 图5

图 - 5

2)按默认配置,在 “先决条件检查” 界面,单击“安装”,如图 - 6 所示。

CASE - 图6

图 - 6

3)打开 “DNS 管理器”,分别添加 “A 记录”www 和 ftp,如图 - 7 所示。

CASE - 图7

图 - 7

4)创建 Web 站点文件夹 “D:\web”,打开 “IIS 管理器”,添加网站,如图 - 8 所示。

网站名称:www

物理路径:D:\web

主机名:www.ntd.com

CASE - 图8

图 - 8

5)打开 “IIS 管理器”,添加 “FTP 站点”,如图 - 9 所示。

CASE - 图9

图 - 9

在 “绑定和 SSL 设置” 界面,配置 SSL 选中“无 SSL”,如图 - 10 所示。

CASE - 图10

图 - 10

在 “身份验证和授权信息” 界面,勾选 “基本” 身份验证,选中 “所有用户” 允许访问,勾选 “读取” 和“写入”权限,如图 - 11 所示。

CASE - 图11

图 - 11

最终 “IIS 管理器” 窗口,成功创建了网站和 FTP 站点,如图 - 12 所示。

CASE - 图12

图 - 12

6)打开 “AD 用户和计算机” 窗口,创建用户 ftpuser,取消勾选“用户下次登录需更改密码”,创建结果如图 - 13 所示。

CASE - 图13

图 - 13

7)设置 D:\web 文件夹用户 ftpuser“修改” 权限,如图 - 14 所示。

CASE - 图14

图 - 14

步骤三:配置 Windows 客户端

1)配置 IP 地址信息,IP 地址为 192.168.10.100,首选 DNS 服务器为 192.168.10.10,如图 - 15 所示。

CASE - 图15

图 - 15

2)配置计算机名 pc1,加入域 ntd.com,如图 - 16 所示。

CASE - 图16

图 - 16

3)打开记事本,编辑内容 “我的第一个网站”,另存为 “index.html”,编码 “ANSI”,如图 - 17 所示。

CASE - 图17

图 - 17

4)打开 “资源管理器”,以 ftpuser 用户访问 ftp://ftp.ntd.com,上传网页 index.html,如图 - 18 所示。

CASE - 图18

图 - 18

5)打开浏览器,访问http://www.ntd.com,如图 - 19 所示。

CASE - 图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)。

CASE - 图20

图 - 20

解压魔方 OA 源码文件到 “D:\OA” 文件夹,如图 - 21 所示。

CASE - 图21

图 - 21

2)安装和配置 IIS

打开 “服务器管理器”,安装 IIS,勾选角色服务“ASP.NET 3.5” 和“ASP.NET 4.6”如图 - 22 所示。

CASE - 图22

图 - 22

打开 “IIS 管理器”,停止默认站点 “Default Web Site”,添加站点 “OA”,如图 - 23 所示。

CASE - 图23

图 - 23

打开 “IIS 管理器”,修改 .NET 版本改成 v4.0,托管管道模式改成 “经典”,如图 - 24 所示。

CASE - 图24

图 - 24

3)安装和配置 SQL Server 2008

安装并打开 SQL 数据库管理工具 SSMS,以 sa 身份登录,如图 - 25 所示。

CASE - 图25

图 - 25

新建数据库 “oa”,打开 “D:\OA\Data\数据库脚本. sql”文件,单击 “执行” 初始化数据库“oa”,如图 - 26 所示。

CASE - 图26

图 - 26

初始化后的 “oa” 数据库自动创建许多表,如图 - 27 所示。

CASE - 图27

图 - 27

4)修改 Web.config 文件和 files 文件夹权限

修改 “D:\OA\Web.config” 文件,配置 SQL 服务器相关信息,如图 - 28 所示。

CASE - 图28

图 - 28

修改 “D:\OA\Files” 文件夹,赋予 everyone 读写权限,如图 - 29 所示。

CASE - 图29

图 - 29

5)登录 OA 系统

打开浏览器,网址是 OA 服务器的 IP 地址,默认管理员用户名 admin 密码 admin,如图 - 30 所示。

CASE - 图30

图 - 30

成功登录后,用户名显示为 “盖茨”,如图 - 31 所示。

CASE - 图31

图 - 31

步骤二:使用 OA 系统

1)修改用户姓名和角色

依次展开 “用户管理 — 用户管理”,单击用户最右侧 “修改” 按钮,修改用户相关信息,如图 - 32 所示。

CASE - 图32

图 - 32

修改用户名和角色,如图 - 33 所示。

CASE - 图33

图 - 33

依次展开 “角色管理 — 角色列表”,单击 “部门经理” 和“文员”右侧 “设定” 按钮,修改其角色权限,如图 - 34 所示。

CASE - 图34

图 - 34

勾选 “流程审核” 菜单权限和页面权限,如图 - 35 所示,下拉到底部“保存”。

CASE - 图35

图 - 35

2)工作流管理

依次展开 “工作流管理 — 模板管理”,单击 “请假” 右侧“步骤管理”,如图 - 36 所示。

CASE - 图36

图 - 36

修改 “审批步骤”,如图 - 37 所示。

CASE - 图37

图 - 37

3)发布公告

依次展开 “公告通知 — 通知管理”,单击 “新增”,如图 - 38 所示。

CASE - 图38

图 - 38

编辑 “通知” 内容并保存,如图 - 39 所示。

CASE - 图39

图 - 39

4)普通用户使用 OA 系统

以朱丽叶(登录名 zhu 密码 123456)登录 OA,如图 - 40 所示。

CASE - 图40

图 - 40

依次展开 “公告通知 — 通知列表”,查看 “通知”,如图 - 41 所示。

CASE - 图41

图 - 41

依次展开 “流程管理 — 流程管理”,新增并编辑流程(本例为 “请假” 流程),如图 - 42 所示。

CASE - 图42

图 - 42

以罗密欧(登录名 luo 密码 123456)登录 OA,打开通知,发现,如图 - 43 所示。

CASE - 图43

图 - 43

单击最右侧 “查看”,单击“打开链接”,将进入“流程审核” 界面,如图 - 44 所示。

CASE - 图44

图 - 44

在 “流程审核” 界面,单击最右侧“审核”,即可进行审核操作,如图 - 45 所示。

CASE - 图45

图 - 45

以朱丽叶(登录名 zhu 密码 123456)登录 OA,查看 “流程审核” 并审批,如图 - 46 所示。

CASE - 图46

图 - 46
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/PROJECT1/DAY03/CASE/01/index.html