网上已经有一些关于YAF论坛(Yet Another Forum)的部署方法,在这里我也写一下自己的部署方法,希望能对大家有帮助。
我部署的YAF的版本是v1.9.1.6,写这文章的时候,v1.9.1.8刚出几天呢。
基于学习目的我是直接使用源代码版本(YAF-v1.9.1.6-FINAL-SRC)来部署的,跟YAF的编译版本(YAF-v1.9.1.6-FINAL-BIN)的部署方法是一样的。
部署的系统环境:机器上要有IIS,dotNET Framwork 2.0,SQL SERVER(远程的也可以,而下面的例子是本地的,用的是SQL SERVER 2005)
1. 先把YAF-v1.9.1.6-FINAL-SRC.zip解压到目标位置,我这里是E:/YAF
2. 打开IIS,建立一个虚拟目录,名称叫yaf
3. 在浏览器输入http://localhost/yaf/
4. 根据英文提示的步骤进行配置
step1:把E:/YAF/default.config改为E:/YAF/web.config
step2:[1] 修改E:/YAF/yafnet.config的<connstr>数据库连接字符串;
[2] 在SQL SERVER的“安全性”—“登录名”中以<域/用户名>的形式增加一个登录名,例如computer/ASPNET,并设置其服务器角色(不动脑筋就把所有角色都打勾;
[3] 在SQL SERVER里新建一个yafnet数据库;
step3:这里点next就会在刚才新建的yafnet数据库上执行YAF部署的sql(就是一些建立表格、索引、触发器、存储过程等)
step4:创建论坛,填写论坛的有关信息就ok了(如论坛名,时区,SMTP服务,管理员帐号等)
step5:Finish - Done!!!!
5. 部署完成后会自动跳转到论坛首页(http://localhost/yaf/)
此时的YAF是英文版本,YAF有十几个语言包(包括简体中文),下面是更改语言种类的方法
1. 使用管理员帐号登录并进入admin菜单项进行后台管理
2. 点击左边的Admin栏的Forums项
3. Language项选Chinese Simp
4. Save - Done!!!install
文章来源于我的cnblog:http://www.cnblogs.com/jinkeungsiu