怎么安装个人论坛

有人能好心帮助吗?很想建立一个。怎么安装需要下载什么,什么样的步骤
怎么上传空间,文件在哪什么的?我现在入门还算不上啊,好伤心!!
谁能帮帮忙啊!!!

1. 论坛程序的种类:

目前的论坛程序种类大致有以下几种:
1)JSP
2)ASP
3)CGI
4)PHP

1)JSP源码:基于J2EE技术编写的论坛程序,应该说Java技术是目前和今后网络发展的方向,不过作为个人论坛来讲,用这种语言开发的程序使用的人不是很多,目前JSP论坛程序有:雷霆论坛;凌云论坛;阿菜论坛JSPbeta-1版。

2)ASP源码:提起ASP,相信搞论坛的大虾们再熟悉不过啦,著名的动网论坛就是使用这种语言编写的。其安全、稳定的特点另许多人都选择了它,当时我差点也选择了它!~~目前ASP论坛程序主要有:动网论坛;雪人论坛等等。

3)CGI源码:同样,也有响铛铛的论坛程序,LB5000论坛,与动网论坛一样,它也有很多使用者。可以说,目前国内使用最多的大概就要属这两种论坛啦,而且国际上使用这两种语言编写的论坛程序的也很多。目前CGI论坛程序主要有:LB5000论坛、UBB论坛等等。

4)PHP源码:我们重点介绍一下PHP论坛程序。PHP语言是一种类HTML语言,与HTML语言有许多相似的地方,这对于制作网页来说,就带来了便利,只要稍微懂一些HTML语言,就可以看懂PHP语言的大致意思。

PHP源码与其他几种源码比较起来,优点是代码编写简单,执行效率高,系统资源占用的少。

目前PHP论坛程序主要有:Discuz!board、vBulletin、WDB论坛等等。应该说PHP的论坛程序很多,目前国内的主要的PHP论坛都是国外版本的汉化,很少有自主开发的。但是Discuz!board却是这其中相当出色的一员。
接触和使用Discuz!board以来,感觉它的界面非常友好,具有中国人自己的特色,很简单明了,而且最主要的是它是国人自己开发的。作为同为喜欢编程的我,我非常能理解编程的艰辛,所以非常感谢Crossday为广大网友做出的贡献。

论坛种类暂且谈这么多,我也接触的不太多,只是谈了谈自己的感觉比较而已。

2. 论坛空间的选择:

论坛空间的选择当然要根据论坛程序的不用而加以选择。既然我们主要谈PHP论坛,尤其是Discuz!board论坛,所以我们就介绍一下PHP论坛空间的选择。

Discuz! 兼容 PHP 4.0.0, MySQL 3.23 以上各版本和各种操作系统环境,在安全模式下也能完好运行。所以选择空间时候最好支持它要求以上的配置,另外,从今后升级考虑,只会版本越来越高,对PHP及MYSQL的版本的要求也会相应的升高,所以开始选择空间时候就选择版本高的服务器。

在申请空间时候一定要注意,看空间商是否提供MYSQL,是多少,如果不提供,那安装后还是运行不了的,还要在别处申请一个数据库。

另外,还有注意空间大小。Discuz!board相对别的论坛程序而言,体积算是小的,解压后大概有1.20MB,程序文件小,主要是今后数据库文件(*.sql)占空间,所以至少在15MB以上安装论坛,最好是至少50MB,当然越大越好啦~~!

如果是在本机安装调试论坛程序,则安装下面介绍的方法配置相应程序。

在WIN2000环境下配置PHP+MYSQL

1)获取Apache服务器软件
地址: [url]http://www.apache.org/dist/httpd/binaries/win32/[/url]
如果你的系统是 win9X 或 NT4.X 那就下载 .exe 结尾的文件
如果你的系统是 win2K 或 winXP 那就下载 .msi 结尾的文件

获取 PHP4.X 脚本语言解释器。地址: [url]http://www.php.net/downloads.php[/url]
因为你是要在win32系统上安装,请找 Windows Binaries
我本人建议你下载安装 .zip 的包,因为这个安装比较直观、简单。
PHP 4.2.* zip package

2)安装
在安装之前,你要清楚,你的Apache服务器放在你硬盘的哪个分区,这个分区最好是个独立而且干净的。不要跟一堆无关的程序安装到一起。
(Apache 1.3.26 + php 4.2.1 系统环境:win2k [url]http://www.ehome.lsstudio.net)[/url]

Apache 的安装

运行你已经下载好的msi apache_1.3.26-win32-x86-no_src.msi
选择 I accept the teams in license agreement (同意协议)
按 next
在 network Domain 处添写: ehome.lsstudio.net (域)
在 servername 处填写: www (主机名)
在 Administrator Email Address 处 填: [email][email protected][/email] (管理员信箱)
选择 run as a service for all users --remmcomended (让Apache 系统以服务的方式随系统的启动而启动)
按 next
选择 Costum (自定义安装模式)
按 Change 按钮 选择到你要安装的目录
注意,此处只写分区盘符,不要写路径
比如:c:\ e:\ 不要写成 c:\apache e:\apache
按 OK
按 next
按 install

PHP 的安装

用 winzip 或者 winrar 打开事先下载的php-4.2.1-Win32.zip包释放成 php-4.2.1-Win32 的一个目录,打开,里边还有个 php-4.2.1-Win32 目录,我们要的是第2层目录里的文件。
在你要安装的分区建立PHP目录
比如: c:\php 将第2层 php-4.2.1-Win32 内所有文件(包括子目录)全部拷贝进PHP目录里去。
然后到 c:\php 目录,查找到 php.ini-dist 文件,先把这个文件备份一份。将文件改成 php.ini
用“记事本”打开PHP.ini ,查找 register_globals = Off 一行,将OFF改成ON
保存文件,这时候的php.ini 应该在你的 c:\php 目录下

配置PHP到Apache服务器中

通常PHP在Apache上的结合,有两种方式。而任何一种都可以。不要两种同时采用,会出错的!

1.采用的是CGI模式

在你的windows开始菜单里,找到程序组Apache Http Server
再到 Configure Apache server 里,点 Edit the Apache HTTP Server httpd.conf Configuration File
在随后打开的“httpd.conf记事本”文件里,查找 AccessFileName .htaccess
在下边加上几行:(添加PHP脚本解释器模块)
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

加好后,再查找 DirectoryIndex index.html ,在后边加上 index.php
(添加默认的PHP索引文件)

2.也可以采用windows系统的动态连接文件模式

在 找 AccessFileName .htaccess 后边加上
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php

保存你的 httpd.conf 文件。
重新启动你的 Apache 服务器 (每次你对httpd.conf做修改,都要重新启动Apache服务器

MYSQL 数据库安装

这个比较简单。将下载好的ZIP文件解压缩,直接点一下里头的setup.exe,
一路NEXT即可(如果您需要更改MYSQL的默认安装路径,请在中间自行修改,下面的路径也请改为相应路径)。
然后请打开“我的电脑”,运行一下“C:\mysql\bin\winmysqladmin.exe”,
初次运行可能会遇见一个界面,这个是让你填写MYSQL默认的用户名和密码,请按要求填写(以后还可以修改)。
接下来点击“OK”之后可能会发现它不见了,别急,看看你的任务栏右下角,有个红绿灯。
如果显示是绿灯,恭喜你,MYSQL服务已经启动。如果是黄灯,请稍候一下。如果是红灯,也请别急,右击那个图标,然后点“WINNT==>Start the Server Standalone”,
如果那个选项呈现灰色,请点“Start the Service”。其目的是重新启动MYSQL服务。
继续,右击,我们点“Show me”,然后出现了它的运行界面。
直接点倒数第2个“Databases”栏,如果出现一个界面,说明默认的数据库已经存在了(test及mysql),否则请仔细查看前面的过程,必要时重新安装。
而左边第2项“Start Check”可以在您重新启动系统(比较直接和偷懒的方法)或者重新启动MYSQL服务(参见上述红灯情况部分)后用来判断是否正常。
一般来说如下提示说明是正确的(均为OK)。否则也请自行重新启动系统或服务。
如果还不放心,试试这样:运行“C:\mysql\bin\mysql.exe”,正常的话应该出现一个类似DOS的窗口。然后输入“show databases;”(别忘了分号),接下来如果出现两个数据库名称(mysql和test),那现在已经可以很肯定的说,您的MYSQL已经完全配置好了。

至此,我们安装论坛所需的环境配置都已经就绪,接下来就开始讲解如何安装啦!

3. 论坛的安装

1)先谈本机安装。
首先将Discuz!board论坛程序放到Apache的HTDOCS目录下,
打开IE浏览器,在地址栏中输入[url]http://127.0.0.1/install.php[/url]或[url]http://localhost/install.php[/url],就会看到Discuz!board的安装界面。
同意协议,
然后在下一界面编辑config.php文件内容。

数据库服务器:localhost
数据库用户名:你可以填写你已经在MYSQL中建立好的数据库用户名
数据库密码:即为你自己设置的密码
数据库名:你自己在MYSQL中已经建立好的
系统Email:填写你自己的吧
表名前缀:cdb_ 如果没有其他论坛的话,就不用改啦。

程序经过检查各个配置后,要求设置管理员帐号。
管理员用户名、管理员Email、管理员密码。

填写完成后,开始安装论坛。程序自动建立数据库各个数据表,随后你就可以进入自己的论坛啦。

刚刚进入论坛,注册会员有1个,就是你,也就是论坛管理员。

单击“系统设置”,进入后台管理程序,2.0版本要求输入管理员密码,这样更安全,现在你就可以自己管理论坛啦。

本机安装就完成啦!

2)接下来谈一下在服务器上的安装。
跟本机安装类似,但注意一点,最好将论坛程序放到一个目录中,比如放到[url]http://xxx.com/Discuz/[/url],
别直接放在根目录下,有时候会出现错误。
其他的项目跟在本机一样,只是用户名及代码由空间商在邮件中告诉你啦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-12-27
谢谢。楼上的老师哈!!