Win2008 64 位环境下安装 Discuz!NT Win2008 环境下 Discuz!NT 安装
整体规划:
论坛安装到网站根目录下,网站根目录对应的物理路径为 E:wwwroot estdnt26
一、 目录权限设定
1 解压文件到指定目录
使用 WinRAR 等压缩工具解压 Discuz!NT 安装包内 uploadfiles 目录内的多有目录及文件到 E:wwwroot estdnt26 ,结构如图所示
2 设置 dnt 目录的权限 (包含子目录及其下所有文件)
设置该目录具有 IUSR 账号的读取权限。
设置该目录具有 IIS_IUSRS 组的读取、读取和执行、列出文件夹目录、修改、写入 权限。
设置该目录具有 Adminsitrator 账号的完全控制权限。
二、建立数据库
1 打开 SQL Server 2005/2008 的 SQL Server Management Studio ,建立一个空数据库,这里将数据库命名为 dnt
2 开启 SQL Server FullText Search(全文索引) 服务 (可选)
三、设置 IIS7
1 为 Discuz!NT 建立单独的应用程序池。如果是 64 位系统 请在应用程序池的 【高级设置】 中将 【启用 32 为应用程序】 设置为 True 。
注:Discuz!NT 的 web.config 文件 加入了相关配置,使得 Discuz!NT 能够工作在应用程序池 【托管管道模式】 的 【集成】 和 【经典】 两种模式下。
2 建立站点
建议名为 dnt 的站点。将其主目录物理路径指定为 E:wwwroot estdnt26 ,并指定其应用程池为 上一步建立的名为 dnt 的应用程序池。
指定端口,这里由于笔者机器上 IIS 中默认站点占用了 80 端口,所以本演示指定端口为 81 。
3 检查 IIS 的 【默认文档】 设置,添加如下默认文档: (如果已存在则无需添加)
index.aspx
forumindex.aspx
spaceindex.aspx
albumindex.aspx
四、在浏览器中,输入网址,运行安装程序
1 在浏览器中输入网址 http://localhost:81/install/index.aspx 进入 Discuz!NT 安装界面
2 安装程序对目录权限设置进行检测
3 输入安装需要的配置信息
这里有几个重点需要注意:
数据库类型: 由于安装程序同时支持三种数据库类型的 Discuz!NT 安装,所以再次要确认用户自己所需的数据库类型。
服务器名或 IP 地址:本机安装填写 「(local)」 或 「127.0.0.1 」,远程安装请填写正确的数据库服务器 IP 地址。
填写正确的数据库用户名称和密码。
4 安装信息提示,并开始运行安装
5 安装成功
6 进入首页
至此 Discuz!NT 已经成功的安装到您的系统中。