Discuz开源论坛本地部署自动生成数据库
这个版本可能比较有点老,但是万变不离其宗,再新的版本都是在已有的基础上更新的,所以掌握方法是最重要的!
先上几张安装成功后的图
(安装成功的论坛首页)
(后台管理登录页)
下面说一下安装步骤
第一步:在E盘新建一个文件夹命名为:Discuz。注意:我这里就随便放在E盘了,你们自己看着。
第二步:将dnt_3.1.0_sqlserver文件夹下的upload_files文件复制的Discuz文件夹下,并把upload_files文件重新命名为BBS。
第三步:更改Web.Config配置文件的信息
<httpModules> <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" /> </httpModules> 改成 <httpModules> <!--<add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />--> </httpModules>
第四步:将BBS文件夹下的bin文件,DNT.config,Web.Config复制到Discuz根目录下(与BBS文件在同一级目录下),注意:是复制不是剪切和粘贴。
第五步:在IIS中部署,别名:bbs;物理路径:E:\Discuz\BBS,这里IIS部署别名和物理路径根据自己的来设置哦.
在IIS部署中步骤如:
1.Internet信息服务(IIS)管理器=>网站=>添加网站
第六步:在浏览器运行:
http://127.0.0.1/install/index.aspx
之后会出现一个安装界面
第七步:勾选接受,点击下一步,进行环境检测。
环境检测全部通过。点击下一步按钮
注:这一步一定要注意本地安装要勾选自动创建数据库,如果第一次输入账号或密码错误必须得要重新输入http://127.0.0.1/install/index.aspx进行安装
如果输入正确进入论坛设置信息
继续下一步
如果出错了,请对照web.config进行修改
<?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <compilation defaultLanguage="c#" debug="true" /> <authorization> <allow users="*" /> </authorization> <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> <customErrors mode="Off" /> <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" /> <pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false" viewStateEncryptionMode ="Never" /> <httpModules> <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" /> </httpModules> <xhtmlConformance mode="Legacy"/> <httpRuntime requestValidationMode="2.0" maxRequestLength="2097151" executionTimeout="3600"/> <webServices> <protocols> <add name="HttpGet" /> <add name="HttpPost"/> </protocols> </webServices> </system.web> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules> <!-- 注意:此节设置由Discuz!NT接管http请求。不会干涉对非Discuz!NT论坛路径下的请求。--> <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" /> </modules> <defaultDocument> <files> <clear /> <add value="index.aspx" /> <add value="forumindex.aspx" /> <add value="spaceindex.aspx" /> <add value="albumindex.aspx" /> </files> </defaultDocument> <directoryBrowse enabled="true" /> </system.webServer> </configuration>
Discuz(.NET)论坛就塔建成功了