2007-06-14

PHP建设论坛:Discuz!论坛快速架设指南

来源: 本站收集整理 作者:佚名 评论 0 条
 

背景:随着域名的降价,托管服务器的价格也越来越便宜了,很多网友都希望能架设个自己的网站,其中有70%左右的用户首先选择的是架设一个自己的论坛,所以在此我们将就论坛架设进行介绍。

  Discuz!,国内最流行的PHP论坛程序,非凡是在其推行免费策略后,更是在网络间掀起了一阵Discuz!建论坛的热潮。难能可贵的是,虽然Discuz!功能强大,但其门槛却相当低,整个安装/设置过程,均在图形化界面中完成,而无需用户执行任何复杂的操作。接下来就让我们来全面熟悉一下Discuz!,利用它来建立完成属于自己的论坛。

  一、Discuz!运行环境的建立

  Discuz!的安装/运行需要LAMP环境(Linux Apache PHP MySQL),不过,目前大部分用户所使用的均为 Windows操作系统,因此在本文中所介绍的将是在Windows环境下建立Discuz!环境的方法(Windows Apache PHP MySQL)。

  一般地,我们可以单独安装Apache、PHP等程序,然后进行调试,以便能够正常运行。不过,整个调试过程相对复杂,不仅对初学者是个难题,即便是一些“老手”,也比较轻易在调试过程中出错。因此,本文作者建议使用一些集成好的PHP安装程序,例如phpStudy,以简化运行环境的建立。

  phpStudy下载地址:http://61.151.255.99/phpStudy_phpshao.zip

  解压下载到的压缩文件,双击执行phpStudy130.exe,程序将会自动完成Apache PHP MySQL ZendOptimizer的安装,整个安装过程将无需用户进行任何干预。

  提示:1、安装向导中,将会询问PHP程序安装路径,该安装路径即为本地调试路径(此处本文作者选择C:\WWW)。

  2、安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择答应。

  完成安装后,启动“phpStudy服务治理”程序,将可查看Apache与MySQL运行状态(如图1)。需要指出的是,假如系统中安装有 IIS,并且处于启动状态,那么80端口将被占据,从而导致Apache无法启动。要启动Apache,需要先将IIS关闭,或者将IIS的端口改为非 80端口。

  至此,Discuz!安装/运行环境安装完毕,接下来,将开始Discuz!的安装操作。

  二、Discuz!安装简介

  Discuz!采用了图形化的安装模式,根据页面引导,便能方便的完成论坛程序安装。当然,在正式安装Discuz!之前,还需要进行一些必要的预备工作。

  第一步:下载Discuz!安装程序,解压后将upload目录中的所有文件复制到PHP根目录,即C:\WWW中,为了方便调用,也可以再设置一个子目录,例如bbs。

  Discuz!下载地址:http://www.discuz.net/download/download.html

  第二步:用记事本打开config.inc.php文件,将$dbuser、$dbpw的值均设置为root(如图2)。

  提示:phpStudy安装程序将MySQL数据库用户名与密码均设置为root,用户也可根据需求,自己新建数据库,并自定义相关的数据值。

  完成上述设置后,在浏览器中输入“http://127.0.0.1/bbs/install.php”,按回车键就正式启动了Discuz!安装程序。

  第一步:启动Discuz!安装程序后,将会出现安装协议,需单击页面底部的“我同意”按钮方可继续。

  第二步:接下来是对数据库的设置,一般的,除了“系统Email”项以外,并不需要对其它的项目进行修改(如图3)。

  第三步:接着需要设置一个治理员帐号,可根据你的需求任意设置。

  完成以上的一些设置后,单击“下一步”按钮,便会执行Discuz!的安装操作,稍等片刻后,程序安装完成,单击页面底部的“恭喜您论坛安装完成,点击进入论坛首页”按钮,便能结束安装程序,并马上打开新安装成功的论坛首页。

  可以看到,Discuz!的安装过程是相当“傻瓜化”的,只需按照页面中的指示,便能在数分钟内完成。当然,出于调试方便的原因,本文作者的操作均在本地计算机中完成。对于直接在虚拟主机中执行操作的朋友,唯一发生变化的便是需要将安装程序上传到虚拟主机中,然后使用空间运营商提供的数据库信息执行安装,其它的操作则全部是相同的。
共3页: 上一页 1 [2] [3] 下一页

(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:应用程序开发者应了解XSLT 2.0新特性  
下一篇:PHP基础知识:PHP4和PHP5的配置异同比较
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号