本文介绍如何安装
book 系统。
book 系统采用ASP.NET(C#)+MSSQL+IIS开发, 它可以运行在windows操作系统上(包括Windows7或Windows2008)。
本文将使用
Microsoft Windows 2008
来演示如何安装
book系统 。 要查看windows7安装指南请点击
此处
1. 安装 IIS
- 打开Window 2008, 点击Server Manage,然后点击 Add Role
- 在向导里,选择 Web Server
- 确保 ASP.NET 和 Security 里相关组件被选中,然后点击下一步完成安装。
2. 修复.Net4.0 (注意:此步骤不是必须的)
正常安装顺序是“先安装IIS,再安装.NET Framework”,
如果你顺序安装反了,“先安装.NET Framework,再安装IIS”,使用此步骤可以修复IIS里对.NET Framework的引用。
在windows开始菜单的运行里,输入"inetmgr.exe"打开IIS。左边选择Web服务器名称,在右面板双击ISPAPI and CGI Restrictions
如果你已经安装.Net 4.0,确保已经启用他
如果看不到.Net4.0 ,你需要修复他 .
下面文章介绍如何修复.Net4.0
-
在运行里输入 cmd 并选择以Administrator 身份运行。
-
然后输入aspnet_regiis.exe -ir 来修复
-
修复完成后,同样需要打开IIS , 然后双击ISPAPI and CGI Restrictions来启用 .Net 4.0 (正确效果如下图)
3. 安装 MSSQL 2008 Express
MSSQL 2008 Express 是微软提供的一款免费数据库软件,Express比MSSQL专业版更简单易用。
如果您公司已经有安装MSSQL数据库,可以跳过此步。
-
下载 MSSQL 2008 Express
SQLEXPRWT_x64_CHS.exe 文件,
此文件来自 MSSQL 2008 EXPRESS微软官网站点
-
双击运行,点击左边 "Installation",然后点击 "New Installation or add features to an existing installation"
-
接受协议,然后点下一步,基本上都使用默认设置,只有一步例外,如下图 ,设置身份验证为混合模式 (Mixed Mode),
其中密码至少7位,而且密码必须包含大小写字母、数字以及特殊符号,然后点击下一步直到完成安装.
5. 安装 book 系统
1.在window运行里,输入 "inetmgr.exe" 打开IIS,点击“应用程序池”. 右键选择 "添加应用程序池"
在对话框参数里:
名称: book
.NET 版本: .NET Framework v4.0.30319
托管模式: Integrated
2. 在 Default Web Site 里,右键选择 "添加应用程序",输入信息如下
别名: book
应用程序池:点击 "选择...", 选择 book
物理路径:选择源程序文件夹(bin文件夹的上一级)
3. 从开始菜单点击 SQL Manage Studio
4 在数据库里,点击 "新建数据库",输入 "book", 点击 OK
5 从菜单里选择"File --> Open --> File..." ,选择源程序App_Data\book.sql 脚本文件. 在工具栏里点击 "运行"来执行脚本
注意:启明星每个系统都使用默认的数据库名,例如会议系统使用的叫做“book”,如果你建立的数据库叫做“xxx”,你需要手动更改SQL脚本的第一句:
use [book] 更改为 use [xxx]
6 修改 web.config 里数据库连接字符串
<connectionStrings>
<add name="connectionString" connectionString="Data Source=.\sqlexpress; database=book; uid=sa; pwd=Dotnetcms.org; "/>
</connectionStrings>
警告 本安装程序默认使用sa账户,这是数据库超级管理员,为了安全,强烈建议针对数据库建立独立一个账户。登录数据库管理器,在“安全性-登录名”右键,建立新用户如"book_user",密码“dotnetcms.org”,取消“用户在下次登录时,必须更改密码”,
点击左边“用户映射”,选择 book 数据库,给与 db_owner和public角色。然后使用这个用户名和密码连接数据库
6. 设置 book 文件夹权限
在源程序 book 文件夹 上右键单击, 选择 “Properties --> Security --> Edit --> Add”, 输入 Everyone, 点击 OK,
给 Everyone 增加 完全控制 权限。
7.打开 book 系统
-
下载打开浏览器,输入 http://localhost/book 网址, 你应该能够打开 book 系统了
-
系统默认管理员登录名 admin 密码 123456登录系统。
8.如何把 book 系统集成到微软活动目录Active Directory(可选)
本步骤不是必须的,他需要企业在有域的情况下才可以使用,具体可以通过 983506039@qq.com 获取详细帮助
book 系统可以和 Microsoft Active Directory(AD)集成,一旦集成,用户登录 book 的账号和登录Windows账户一样。
1 获取Active Directory 的参数,系统需要四个参数:
(a)AD域服务器IP或名称
(b)AD域服务器别名
(c) 用户名
(d) 密码
在源程序下有一个 systemconfig.exe 文件, 使用此 exe 可以配置和AD集成
当集成AD后,原有的 admin 的账户将无法使用。
点击 测试AD配置,如果成功, 点击 "保存",然后,所有 Windows域里的用户都可以登录到
book 系统。
9.忘记 book 密码
系统提供了一个工具可以帮助管理员重置账户。
-
如果你没有集成AD,在 install 文件夹有一个tool.aspx,使用此页面可以重置管理员账户, 默认 URL 是 http://localhost/book/install/tool.aspx
-
如果你集成了AD, 使用systemconfig.exe 可以重置管理员账户.