Windows下安装Discuz NT的方法测试可用.docx
- 文档编号:10140925
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:16
- 大小:818.62KB
Windows下安装Discuz NT的方法测试可用.docx
《Windows下安装Discuz NT的方法测试可用.docx》由会员分享,可在线阅读,更多相关《Windows下安装Discuz NT的方法测试可用.docx(16页珍藏版)》请在冰豆网上搜索。
Windows下安装DiscuzNT的方法测试可用
Windows2003下安装DiscuzNT
第1步:
上传或解压程序包
使用FTP软件登录您的服务器,建立一个单独的目录,或选择合适的位置,确保存放在此位置的文件能够被web请求所访问到,并且该目录中具有执行aspx代码的权限。
将Discuz!
NT文件包的./upload_files目录中的全部文件和目录结构上传到服务器(注意是上传upload_files目录中的文件和目录,而不是上传包含upload_files目录本身的目录和结构);
第2步:
设置目录权限
安装Discuz!
NT时请使用NTFS磁盘格式,否则在安装中可能出现异常。
首先,我们需要用到以下的组:
IIS_WPG组(也称为IIS工作进程组,IISWorkerProcessGroup)
Guests组(来宾组,在系统中拥有最少的权限)
以及以下的帐号:
Internet来宾帐户(匿名访问Internet信息服务的内置帐户)
启动IIS进程帐户(用于启动进程外应用程序的Internet信息服务的内置帐户)
然后我们新建两个帐号,打开控制面版中的管理工具然后找到计算机管理。
双击打开后看到下图:
双击用户后展开用户的列表,在用户列表内点鼠标右键选择新用户。
如下图:
点击新用户后出现下图:
在用户名等位置输入您要使用的用户名,全名以及描述是做说明用的可以不填写。
这里建议您的用户名用"_iusr"和"_iwam"来做后缀以区别开IIS来宾帐号,和IIS的进程启动帐号。
一般来说iusr为IIS来宾,iwam为IIS进程启动帐号。
当然您也可以按照您的习惯来做后缀区分两个帐号方便以后使用及管理。
帐号的密码我建议您使用一个12位以上的数字字母和符号混合密码,或者是一个MD5两次后的密码。
这样可以有效的防止密码被人暴力破解。
帐号建立完成我们来更改一下帐号的所属组,首先更改discuz_iusr的组为Guests.如下图所示。
接着更改discuz_iwam的组为IIS_WPG.如下图所示。
警告:
iusr和iwam账号一定要设置密码,且密码在12位以上。
并且一定要为帐号调整所在的用户组。
iusr帐号为guest组,iwam帐号为IIS_WPG组。
这样我们就有了访问网站的时用户连接服务器的帐号discuz_iusr,和服务器用来启动程序池运行.net程序的帐号discuz_iwam。
下面更改IIS的配置:
在控制面板→管理工具→Internet信息服务(IIS)管理器,打您的站点属性找到目录安全性选项卡,点身份验证和访问控制的编辑出现下图。
用户名中输入我们刚刚新添加的来宾组的帐号discuz_iusr。
然后在应用程序池中新建一个应用程序池,命名为论坛虚拟目录的名称或者discuz。
再在新建立的应用程序池上鼠标右键点属性,找到标识选项卡。
选择配置后在帐号中输入刚刚设置的IIS进程启动帐号discuz_iwam。
IIS站点要使用此程序池来运行。
修改网站的相关设置
首先安装.netframe2.0
其次更改网站主目录的应用程序池和的版本,如下图
如果这里的版本选择1.0的,则会提示下面的错误
做这些设置后我们还要更改windows下的temp文件夹的权限。
给temp文件夹加上一个iis_wpg的帐号,并给于图示权限。
请在执行应用操作前,选择替换子目录。
如下图所示
最后我们要给网站的目录添加discuz_iusr和discuz_iwam这两个帐号,并先给于只读权限应用于子目录。
网站目录下的以下目录和文件需要给于discuz_iwam读,写,修改权限
./admin
./aspx
./avatars
./cache
./config
./editor
./images
./setup
./templates
./topic
./upgrade
./upload
DNT.config
如果使用access数据库,则database也要给与discuz_iwam读,写,修改权限,否则将会出现”系统未能初始化数据库,导致安装失败”
注意:
一定要在站点中选择您刚刚新建的应用程序池,且站点和应用程序池的帐号要调整为之前新建的帐号。
网站的目录和windows/temp目录严格按照上面的描述进行权限设置。
到这里我们的目录权限就设置完成了,再结合一些其它的服务器安全设置您便可以防御一部分已知的服务器入侵和攻击。
下面我们便可以开始进行论坛的安装了。
第三步,独立主机安装
开始安装:
首先,如果无法确保安装程序能够写入到网站根目录的DNT.config文件,则可以打开DNT.config编辑其中的"
连接和"
下图是DNT.config的配置示例。
(用access,这步可省略)
上面的Forumpath项,是指你的论坛位于网站根目录的什么目录下,如果您是把论坛安装在网站根目录,则为:
如果是把论坛安装在根目录下的bbs子目录下,则为:
特别要注意的是不要改变格式,只需要替换中文部分即可;Access版无须手动设置
1.请在浏览器中运行install/index.aspx,即访问http:
//您的域名/Dnt目录(如果Dnt目录在网站根目录则可忽略此项)/install/index.aspx
2.点击下一步后,程序自动检测目录权限和程序集文件是否存在,如果目录权限按照前面所说的设置正确,会有对号提示,如果不正确
则会给出错误提示。
3.点击下一步后进入安装设置,如果您是SQLServer版,在这里您可以设置您论坛的名称,地址,管理员帐号,以及数据库连接等信息。
4.设置完毕后点击开始安装。
5.安装程序会进行数据表的建立等论坛数据初始化工作。
遇到下图的全文索引建立失败提示时说明您的SQLServer没有开启全文检索服务,程序无法帮您建立全文索引。
所以会弹出下图中的提示。
您可以联系主机上咨询是否支持SQLServer的全文索引服务。
然后在论坛的后台为帖子表建立全文索引。
此提示只是告诉您无法使用全文搜索,并不影响论坛的其它功能使用。
。
6.安装完毕后,程序会提示您设置的管理员帐号和密码信息。
点击进入首页结束安装
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Windows下安装Discuz NT的方法测试可用 Windows 安装 Discuz NT 方法 测试 可用