应用创新者

Windows2003下傻瓜式安装discuz论坛

上一篇 / 下一篇  2006-12-18 19:10:45

  • 文件版本: V1.0
  • 开发商: 本站原创
  • 文件来源: 本地
  • 界面语言: 简体中文
  • 授权方式: 免费

Windows2003下傻瓜式安装discuz论坛

我在自己的破机器上,安装了不少的论坛,最近看到Discuz论坛比较时髦,很多
论坛都在使用。可是我在win2003+IIS6.0上已经安装了主页论坛等等,又不想
使用Apache。怎么办!经过两天的摸索,终于搞定。非常简单。
  安装过程根本不需要用记事本更改任何文件。2个软件setup一下就好了。
不过Discuz论坛有个不方便的地方,就是不能象动网、雷傲论坛那样直接上传图片。而是插入图片的链接,图片多了一个个写链接。很是麻烦啊!!
  所以我写的这篇还是链到我的机器上,我可不想再写一遍。

算了!好人做到底!!贴上来吧!!

下面所讲的,都是以网站的根目录为D:\web      而言。


   DISCUZ是采用PHP语言编写的论坛,PHP论坛由于执行效率高、速度快、跨平台而深受用户欢迎。由于PHP论坛的作者使用的PHP语言解释器的版本的不同,造成了很多新手的困惑,下载了很多版本的PHP语言解释器及不同版本的MYSQL。到网络上搜寻都是转过来转过去的一样的老文章,根本没有实用性,叫人看了头更晕。

     大部分的高手都讲要用Apache+Mysql+PHP4+Send+phpmyadmin等等,我等菜鸟,看到这么多的软件头就发昏。还要用记事本改什么源代码,眼睛都看花了。另外瘟倒死从2000开始就自带IIS了,再用Apache不是脱裤子放屁吗?难道我还要将好端端的建立在IIS上的主页、论坛删掉或者换端口不成?我花了两天的时间,反复试验。终于摸索出了一个非常简单的方法。

    具体如何安装,请听我慢慢道来,与雷奥论坛的安装方式基本一致(在2003系统下),估计2000啦、xp啦也没问题。

1。首先准备好三个东西 ,A。Mysql 3.32.52 win  B。PHP-4.3.1-installer(setup安装版,其他类型的PHP3、PHP4、PHP5压缩包只会把人的头搞晕)C。DISCUZ(简体中文版)论坛的程序包。只比安装雷奥论坛多了一个Mysql。

有的看官要问了,为什么不用最新版本的mysql呢?是因为这个版本可以自建数据库,以后的版本都要通过phpmyadmin来建立数据库,不是图个方便嘛!

Mysql下载地址http://businessgame.diegm.uniud. ... sql-3.23.52-win.zip

PHP-4.3.1-installer现在不好找,只好到我的机器上下了,别嫌慢(我还不太愿意呢)!

下载地址:

DISCUZ(简体中文版)下载地址:http://download.discuz.net/2.2/gb2312.rar

2。安装Mysql,将下载的Mysql 3.32.52 win解压缩。双击Setup,安装就开始了。一路next完全按默认的方式安装,然后在C:盘下,就会有一个mysql的目录。同样双击PHP-4.3.1-installer,安装PHP-4.3.1,也是一路next按默认的方式安装即可(最后一步见下图)。C:盘下同样又有了一个PHP的目录,看看我的C:盘。




3。点开始-运行  输入C:\mysql\bin\mysqld-nt --install(注意install前面有两个横杠)。点击:开始--程序--管理工具--服务--Mysql--点击左上角的启动。
  打开C:盘mysql目录。再打开bin目录,鼠标右击winmysqladmin文件,点发送--桌面快捷方式。双击它,mysql就开始运行了!任务栏里面可以看到红黄绿三个灯的图标。
  最好把他放到启动组里面,以后每次开机mysql都会自动启动(如何放进启动组?依次点击C:\Documents and Settings\Administrator\「开始」菜单\程序\启动  然后将桌面上的winmysqladmin拖进去就行了)。
  第一次运行mysql会要求你输入用户名和密码。自己看着办吧!密码最好8位以上,复杂点好。不然别人就有可能代替你”进行论坛管理“了!!!!
  然后点击系统托盘里面Mysql图标,点选show me 打开Mysql的控制窗口。再点击Databases选项卡。在〔mysql〕及〔test〕下的空白位置右点鼠标选〔Create Database〕及在〔Databases Name〕上填上〔discuz〕后按〔Create Database〕完成后便多了一个〔discuz〕的数据库。然后点击Enviroment选项卡。再点击Hide me退出。



4。点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器--web服务扩展--添加一个新的web服务扩展。(什么?!没有Internet 信息服务(IIS)管理器!那你还不赶快拿出安装光盘,在控制面板-添加或删除程序-添加或删除windows组件-将应用程序服务器选中,按下确定。然后在D:盘新建一个名字为web的文件夹,点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器,右击默认站点,选属性,点主目录,将默认站点的路径改成D:\web   并赋予everyone对web目录有足够的权限)




扩展名填写php并钩取“设置扩展状态为允许”的复选框。点击“添加”按钮,文件路径填写C:\PHP\php.exe "%s" %s





5。点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器,右击默认站点,选属性。在默认网站的主目录里点配置添加 .php的扩展名和可执行C:\PHP\php.exe "%s" %s即可。如果已经有了.php的扩展名,那就请你点击“编辑”,将可执行文件改成C:\PHP\php.exe "%s" %s   (切切记得)。

到了这一步我不说,你也清楚了,你的服务器就支持PHP论坛的运行了,你可以在web目录里面再建立一个Discuz的目录,将下载的 discuz目录里面discuz!目录内的文件统统复制到你的web目录里面的Discuz的目录里面去。

然后打开浏览器,在地址栏里面输入:http://127.0.0.1/Discuz/install.php 就可看到论坛的安装界面了。

下面这一步非常关键,见下图。


接下来的事情就简单了,呵呵自己随便看看即可完成。




最后,discuz论坛安装好了,到了最后的一步,你会“点击进入你的论坛”
嘿嘿,界面上出现了两行英文,什么东东啊!别理它!!刷新一下!!
ok了!!!!

[ Last edited by dwltz on 2004-10-15 at 05:20 AM ]
 引用  报告 回复 顶部
[广告] 我的领地——免费建立自己的个人论坛

AQI163
Honorary Moderator
Rank: 7Rank: 7Rank: 7


UID 9271
精华 0
积分 3798
帖子 3549
威望 210
阅读权限 100
注册 2003-2-23
状态 离线
发表于 2004-9-18 04:23  资料 主页 个人空间 短消息 
不错,能否转贴过不呢?




我工作了.
 引用  报告 回复 顶部
[广告] Discuz!新产品——基于.NET平台的Discuz!NT SQLServer1.0 RC1 版本提供下载测试
dwltz
Member
Rank: 2



UID 116485
精华 0
积分 79
帖子 33
威望 2
阅读权限 20
注册 2004-9-2
状态 离线
发表于 2004-9-18 04:26  资料 个人空间 短消息 


QUOTE:
Originally posted by AQI163 at 2004-9-18 04:23 AM:
不错,能否转贴过不呢?

这是我的原创!如果您愿意转,随便了!我懒的很!!

[ Last edited by dwltz on 2004-9-18 at 04:29 AM ]
 引用  报告 回复 顶部
[广告] 即刻体验Discuz! 5.0.0论坛!Discuz!EXP 5.0.0发布!
AQI163
Honorary Moderator
Rank: 7Rank: 7Rank: 7


UID 9271
精华 0
积分 3798
帖子 3549
威望 210
阅读权限 100
注册 2003-2-23
状态 离线
发表于 2004-9-18 04:27  资料 主页 个人空间 短消息 
好哦。。谢谢了!呵。。




我工作了.
 引用  报告 回复 顶部
[广告] PHPChina(北京)第四期PCTI培训开班 Discuz!会员更多优惠
AQI163
Honorary Moderator
Rank: 7Rank: 7Rank: 7


UID 9271
精华 0
积分 3798
帖子 3549
威望 210
阅读权限 100
注册 2003-2-23
状态 离线
发表于 2004-9-18 04:29  资料 主页 个人空间 短消息 
晕,,加水印了。。呵。。算了。。太累。。




我工作了.
 引用  报告 回复 顶部
[广告] Discuz!新产品——基于.NET平台的Discuz!NT SQLServer1.0 RC1 版本提供下载测试
xujiewei
Newbie
Rank: 1



UID 113564
精华 0
积分 49
帖子 45
威望 0
阅读权限 10
注册 2004-8-24
状态 离线
发表于 2004-9-18 10:36  资料 文集 短消息 
下的空白位置右点鼠标选〔Create Database〕

我按右键怎么没Create Database
 引用  报告 回复 顶部
[广告] 我的领地——免费建立自己的个人论坛
碳酸氢钠
Lord
Rank: 4
陪老婆逛街买衣服拎袋子


UID 88945
精华 0
积分 658
帖子 719
威望 -72
阅读权限 40
注册 2004-5-31
状态 离线
发表于 2004-9-18 10:38  资料 主页 文集 短消息  QQ
呵呵






  QUOTE:
天天天蓝
教我不想她也难
不知情的孩子
他还要问
你的眼睛为什么出汗……

 引用  报告 回复 顶部
[广告] 即刻体验Discuz! 5.0.0论坛!Discuz!EXP 5.0.0发布!
dwltz
Member
Rank: 2



UID 116485
精华 0
积分 79
帖子 33
威望 2
阅读权限 20
注册 2004-9-2
状态 离线
发表于 2004-9-18 17:48  资料 个人空间 短消息 


QUOTE:
Originally posted by xujiewei at 2004-9-18 10:36 AM:
下的空白位置右点鼠标选〔Create Database〕

我按右键怎么没Create Database

绝对可以啊!这就是我要用这个版本的Mysql的原因啊。

请看(一定在全屏下看) http://dwltz.vicp.net/soft/websoft/soft/1.rar
 引用  报告 回复 顶部
[广告] Comsenz诚聘英才 近30个职位诚邀加盟
dwltz
Member
Rank: 2



UID 116485
精华 0
积分 79
帖子 33
威望 2
阅读权限 20
注册 2004-9-2
状态 离线
发表于 2004-9-18 18:35  资料 个人空间 短消息 
MySQL的设置
      MySQL仅仅允许经授权的用户访问并操作它的数据库中所存储的信息。当MySQL第一次被安装时,它会生成一个叫“root”的用户,该用户可以不用口令访问所有的东西。你的第一个任务就是为root用户设置口令。而第一次运行mysql时叫你输入的用户名与密码,与root不搭界。

  要设置MySQL中root用户的口令,在CMD或者运行中,在你安装MySQL的目录的bin子目录下输入下面的命令(包括引号),比如你的Mysql安装在c:盘。那么你就
点开始--运行--输入: c:\mysql\bin\mysqladmin -u root password "你的新密码"

    要确保MySQL接受这个改变,你必须告诉它重新载入经认证的用户和口令的列表:

    c:\mysql\bin\mysqladmin -u root reload

      如果这个命令显示一个错误信息告诉你无法访问,不要担心,这仅仅证明新的口令已经生效了。

为什么要这么作呢?是因为mysql安装时会自动建立一个名字为”root“密码为空的帐号
这是一个安全漏洞,我们要把它堵住。

  要测试你的新密码,你可以请求MySQL服务器告诉你有关它的当前的状态:

c:\mysql\bin\mysqladmin -u root -p status


  当有提示时,输入密码。你会看到一些简单的信息,这些信息包含了服务的当前状态。-u root参数告诉程序你想以“root”用户登入。-p参数告诉程序在连接之前提示你输入你的口令。status参数告诉程序你想要看看系统状态。

  如果你需要关闭MySQL服务器,你可以使用下面的命令。

c:\mysql\bin\mysqladmin -u root -p shutdown

登录MySQL

  登录MySQL,你可以在命令行执行下面的命令:

c:\mysql\bin\mysql -h  -u  -p


  你需要将换成你的MySQL服务正在其上运行的计算机的主机名或IP地址。如果你在运行服务的同一台计算机上登录MySQL,你可以直接使用-h localhost。应该是你的MySQL用户名。对于你自己安装的MySQL服务器,这应该就是root。

  如果你一切都输入好了,MySQL客户端程序会连接上MySQL服务器并返回给你一个MySQL的命令行:

mysql>


  请注意,你这里你输入的每一个命令都必须以;结束,只有两个命令例外,那就是quit和exit,你可用这两个命令中的一个来退出MySQL客户端程序
 引用  报告 回复 顶部
[广告] 我的领地——免费建立自己的个人论坛
lin127223
Newbie
Rank: 1



UID 358699
精华 0
积分 1
帖子 1
威望 0
阅读权限 10
注册 2006-5-2
状态 离线
发表于 2006-5-2 09:33  资料 文集 短消息 
4。点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器--web服务扩展--添加一个新的web服务扩展。(什么?!没有Internet 信息服务(IIS)管理器!那你还不赶快拿出安装光盘,在控制面板-添加或删除程序-添加或删除windows组件-将应用程序服务器选中,按下确定。然后在D:盘新建一个名字为web的文件夹,点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器,右击默认站点,选属性,点主目录,将默认站点的路径改成D:\web   并赋予everyone对web目录有足够的权限)

扩展名填写php并钩取“设置扩展状态为允许”的复选框。点击“添加”按钮,文件路径填写C:\PHP\php.exe "%s" %s

第四步怎么做的啊,都添加一个新的web服务扩展,请教!
远程下载

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-06  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 1127
  • 日志数: 5
  • 文件数: 1
  • 建立时间: 2006-12-18
  • 更新时间: 2006-12-18

RSS订阅

Open Toolbar