2024年2月9日发(作者:)

软件学院“墨韵”读书会

书籍共享平台

[部署文档]

目录

1.引言 ........................................................................................................................................ 3

1.1编写目的 ......................................................................................................................... 3

1.2背景 ................................................................................................................................. 3

1.3定义 ................................................................................................................................. 3

1.4参考资料 ......................................................................................................................... 3

2.系统配置 ................................................................................................................................ 4

2.1运行环境 ......................................................................................................................... 4

2.1.1服务器运行环境 ...................................................................................................... 4

2.2系统安装部署图 ............................................................................................................. 4

2.3系统硬件配置 ................................................................................................................. 4

2.4系统应用服务器软件安装与配置 ................................................................................. 4

2.4.1云服务器搭建 .......................................................................................................... 4

2.4.2安装IIS和.NET Framework ..................................................................................... 5

2.4.3 安装 SQL Server ..................................................................................................... 7

2.4.4 安装 Visual Studio .................................................................................................. 8

3.程序部署 ................................................................................................................................ 8

3.1修改数据库连接 ............................................................................................................. 8

3.2网站部署发布 ............................................................................................................... 11

1. 引言

1.1编写目的

本文档旨在为“墨韵”读书会书籍共享平台的系统管理员提供系统安装、部署帮助,以便使用者可独立完成系统的安装和部署,使系统正常运行。

1.2背景

作为本科生导师计划中重要的一个环节,“墨韵”读书会给软件学院的学子们提供了一个良好的读书交流平台。在实际的交流中,受到时间和地域的限制,导师和学生往往不能有很多的交流方式,同时学生的读书笔记也难以及时传递到导师手中。在学生和导师互相推荐感兴趣的书籍方面,用传统的面对面交流方式,也存在很大的局限性,因此需要一个基于网络的平台来更好地使读书会发挥出更大的意义。

“墨韵”读书会书籍共享平台就是为了解决这样一个问题而生。“墨韵”读书会书籍共享平台的宗旨是方便师生之间的交流,让读书会更好地为软件学院学生服务。平台中包含的个人主页、圈子和书库,很好地涵盖了读书会生活的主要部分,能为读书会提供便利的条件。

1.3定义

1.4参考资料

[1] 吕云翔.软件工程实用教程.北京:清华大学出版社,2015

[2] 《软件开发计划书》

[3] 《软件设计说明书》

[4] 《需求规格说明书》

[5] 《用户使用说明书》

2.系统配置

2.1运行环境

2.1.1 服务器运行环境

(1)操作系统:Windows Server 2012 标准版 64位中文版

(2)Web服务器:IIS8.0

(3)数据库:SQL SERVER 2012

(4)浏览器:IE8以上

2.2系统安装部署图

Client<>Server<>Database

Server

图2-1“书籍共享平台”的部署图

2.3系统硬件配置

租用云端服务器进行网站部署发布,本例中使用的云服务器硬件配置如下:

(1)CPU:Intel Xeon E5-2680 2.50GHz

(2)内存大小:2GB

(3)磁盘空间容量:40GB

2.4系统应用服务器软件安装与配置

2.4.1 云服务器搭建

在阿里云上选择相应配置申请云服务器空间,申请成功后连接管理终端,输入密码登录,如图2-2和2-3所示。

图2-2 申请云服务器实例并连接管理终端

图2-3 登录管理终端

2.4.2安装IIS和.NET Framework

打开服务器管理器,选择“添加角色和功能”进入添加角色和功能向导,如图2-4所示。

图 2-4 服务器管理器界面

选择需要的安装类型和相应的服务器,然后在“服务器角色”页面中勾选web服务器(IIS),如图2-5所示,然后点击下一步。

图2-5 安装IIS

在“功能”页面选择所需的.NET Framework版本,如图2-6所示,点击安装完成环境配置。

图2-6 安装.NET Framework

2.4.3 安装 SQL Server

下载安装SQL Server 2012并连接到数据库引擎,如图2-7所示。

图2-7 安装SQL Server并启动

2.4.4 安装 Visual Studio

下载安装Visual Studio 2013,启动Visual Studio,如图2-8所示。

图 2-8 安装Visual Studio并启动

3.程序部署

3.1修改数据库连接

将项目文件上传到云服务器中,启动 SQL Server Management Studio,连接SQL SERVER的实例后,将数据库文件附加到SQL Server中,注意提前修改数据库文件的访问权限,如图3-1和3-2所示。

图3-1 附加数据库

图3-2 数据库导入成功

启动Visual Studio,打开网站,如图3-3所示。

图3-3 启动Visual Studio打开工程文件

进入配置文件,修改数据库连接字符串为:

其中,Data Sourse一项应根据相应的主机名修改,此例为iZ287bbg4mtZ,如图3-4所示。

图3-4 修改数据库连接字符串

3.2网站部署发布

在Visual Studio中生成网站并发布,如图3-5所示。

图3-5 发布网站

打开IIS管理器,右键点击“网站”选择“添加网站”,如图3-6所示。

图3-6 添加网站

填写网站信息,应用程序池应根据项目.NET framework对应的版本选择.NET v4.5集成模式,物理路径为创建网站文件夹的目标路径,填写端口号,如图3-7所示,点击确定后可在左边的“网站”节点下看到新建立的网站。

图3-7 填写网站信息

在IIS管理器中设置HTTP重定向和默认文档,点击启动按钮启动该网站,如图3-8、3-9和3-10所示。

图3-8 设置HTTP重定向

图3-9 设置默认文档

图3-10 启动网站

部署完成,打开浏览器,在地址栏输入localhost:80或139.129.202.148:80

即可打开网站,如图3-11所示。若网站访问失败,常见问题为站点文件夹读写权限不够等,可在站点文件夹上右击,选“安全”选项卡,在列表中加入“User”并赋予完全读写权限或查阅相关资料参照网上的诸多方法解决。

图3-11 本地测试访问

购买域名及DNS注册服务,DNS注册完成后,任何连接到互联网的计算机输入域名即可访问网站,如图3-12所示。

3-12使用域名访问网站