第7章 网站建设案例:十分钟打造个人论坛
1.动网论坛架设
动网BBS已经成为现在最流行的一种BBS程序,有这样的利器在手,架设个人论坛已经成为一件比较简单的事情。在这里以Ver8.0为例,给新手说说动网BBS的快速架设流程。
(1)下载及安装。
动网的BBSASP程序相信会用百度的应该都能找到:
动网BBS主程序:http://down。dvbbs。net/new_Softview/SoftView_5421.asp
下载完成后,安装步骤如下:
①双击“ver8.0.exe”,这是个自解压文件,只需在“动网先锋软件安装”窗口中,在“目标文件夹”处输入任意一个解压路径,比如为“D:论坛”,然后单击“安装”按钮即可。另外,要满足安装环境:Windows2000 IIS5或Windows2003 IIS6或WinXP IIS5,商业版需安装SQL Server2000.
②解压后里面有一个Dvbbs8.0的文件夹及几个说明文件,将Dvbbs8.0文件夹的所有文件通过FTP上传到你的主页空间(如上传到空间中的bbs目录)。
③进入“D:论坛Dvbbs8.0”目录,将其上的“Data”目录(用于存放数据库)和“DataBackup”目录(用于存放备份数据库)改为其他任意名称,比如前者改为“YD34”,后者改为“CSY8K”。
④进入“YD34”目录(即数据库存放目录),将“Dvbbs8.mdb”文件(即数据文件)改为扩展名为“。asp”的任意内容,比如为“SDF34.asp”。如果“Dvbbs8.mdb”文件只显示了“Dvbbs8”部分,而没有显示扩展名,则需要选择“工具”菜单中的“选项”打开“文件夹选项”窗口,再转到“查看”选项卡中,将“隐藏已知文件类型的扩展名”处的勾选去掉,再单击“确定”按钮保存退出,之后再修改文件名即可。
⑤打开“记事本”,在“记事本”窗口中选择“文件”菜单中的“打开”,然后打开“D:论坛Dvbbs8.0”目录下的“conn。asp”文件,将下图选中处改为前面所设置过的数据库存放目录和文件名。修改conn。asp文件(文件中有修改说明),可防止非法下载,也可对数据库加密后修改conn。asp文件。
(2)设置动网论坛Ver 8.0.
①本地预览通常用http://localhost/论坛目录名/index。asp访问,网络调试预览通常用http://域名/论坛目录名/index。asp访问,使用默认的管理员账号(用户名为“admin”,密码为“admin888”)完成论坛的登录。
②点击菜单栏的“管理”进入“动网先锋论坛管理登录”页面,根据提示再输入一次管理账号和附加码,然后单击“登录”按钮。
在左边窗格中,“基本设置”处可以修改论坛名称、论坛系统数据设置、用户注册选项等基本资料;“版面(分类)添加”处可以添加论坛的分类和具体的版面。每处设置完成后,都要点击页面下方的“提交”按钮保存设置,直到出现“成功信息”页面,才算设置成功。
(3)动网论坛安全设置。
①选择专业的虚拟主机服务器服务公司,大部分用户都选择虚拟主机安装动网论坛,由于很多公司良莠不齐,在各个环节方面都不能做到尽善尽美,所以在选择虚拟主机时要非常谨慎,应以国内知名网站为宜。
②论坛安装者必须及时查看http://www。dvbbs。net,以便获得最新版本的程序,必须及时将自己的论坛升级到最新的版本。放置论坛的主机要注意安全,一些重要的目录请管理员设置好权限,防止非正常的访问。
③论坛管理员应该定期更改数据库的名字并备份数据,提高论坛安全系数。如果论坛做过备份,当下载了备份文件后注意及时删除主机上的备份文件。定期修改自己的密码,不要在任何公共场所使用自己的密码进入论坛。在管理论坛时,或者用管理员身份登录时,尽量不要去访问其他任何站点,以防止cookie泄密。不要使用少于8位的密码,密码中务必是数字、字母的组合,提高安全系数。对于坛主,我认为密码不应该少于12位,必须是数字、字母(大小写)组合。进入管理区,执行管理操作完毕后,注意要关闭全部的浏览器一次,以绝后患。用自己的用户名和密码登录过论坛的话,当你离开论坛时,务必点退出,不要仅仅关闭浏览器。定期维护论坛,初始化用户资料,查看是否有异常的账号,及时处理多余的坛主和总版主。
2.Discuz的论坛架设
“Discuz!”,国内最流行的PHP论坛程序,特别是在其推行免费策略后,更是在网络间掀起了一阵“Discuz!”建论坛的热潮。难能可贵的是,虽然“Discuz!”功能强大,但其门槛却相当低,整个安装和设置过程,均在图形化界面中完成,而无须用户执行任何复杂的操作。接下来就让我们来全面认识一下“Discuz!”,利用它来建立完成属于自己的论坛。
(1)“Discuz!”运行环境的建立。
“Discuz!”的安装/运行需要LAMP环境(Linux Apache PHP MySQL),不过,目前大部分用户所使用的均为Windows操作系统,因此在本文中所介绍的将是在Windows环境下建立“Discuz!”环境的方法(Windows Apache PHP MySQL)。
一般地,我们可以单独安装Apache、PHP等程序,然后进行调试,以便能够正常运行。不过,整个调试过程相对复杂,建议使用一些集成好的PHP安装程序,例如phpStudy,以简化运行环境的建立。
PHPStudy2010下载地址:http://www。skycn。com/soft/51840.html
解压下载到的压缩文件,双击执行PHPStudy2010.exe,程序将会自动完成Apache PHP MySQL Zend Optimizer的安装,整个安装过程将无须用户进行任何干预。
(2)“Discuz!”安装。
“Discuz!”采用了图形化的安装模式,根据页面引导,便能方便地完成论坛程序安装。
第一步:下载“Discuz!”安装程序,解压后将upload目录中的所有文件复制到PHP根目录,即C:WWW中,为了方便调用,也可以再设置一个子目录,例如bbs。
第二步:用记事本打开config。inc。php文件,将$dbuser、$dbpw的值均设置为root。
提示:phpstudy安装程序将MySQL数据库用户名与密码均设置为root,用户也可根据需求,自己新建数据库,并自定义相关的数据值。
完成上述设置后,在浏览器中输入“http://127.0.0.1/bbs/install。php”,按回车键就正式启动了“Discuz!”安装程序。
第一步:启动“Discuz!”安装程序后,将会出现安装协议,需单击页面底部的“我同意”按钮方可继续。
第二步:接下来是对数据库的设置,一般的,除了“系统Email”项以外,并不需要对其它的项目进行修改。
第三步:接着需要设置一个管理员账号,可根据你的需求任意设置。
完成以上的一些设置后,单击“下一步”按钮,便会执行“Discuz!”的安装操作,稍等片刻后,程序安装完成,单击页面底部的“恭喜您论坛安装完成,点击进入论坛首页”按钮,便能结束安装程序,并立刻打开新安装成功的论坛首页。
(3)“Discuz!”论坛基本设置。
使用在安装过程中设置的管理员账号登录论坛,然后单击导航栏中的“系统设置”链接,在弹出页面再次输入管理员密码后,便可登录论坛后台管理页面,以执行相关的设置操作。
如果对论坛的设置并不是很熟悉,那么就可以使用“Discuz!”提供的设置向导,来简单地完成一些最基本的设置,如论坛类型、基本信息、详细分类等。
(4)深入“Discuz!”论坛设置。
通过向导程序,我们完成了论坛的简单设置,但其局限性也十分明显,例如不能修改论坛LOGO、论坛版块的可设置数量有限等等,在很多时候,并不能满足我们的使用需求。因此,还有必要更深入地调整论坛参数,如调整论坛版块、设置用户权限、修改论坛样式等。