咖啡日语论坛

 找回密码
 注~册
搜索
查看: 2559|回复: 1

手把手教你安装PHPWind Board 论坛

[复制链接]
发表于 2005-5-15 09:50:10 | 显示全部楼层 |阅读模式
  手把手教你安装PHPWind Board 论坛

我在自己的破机器上,安装了不少的论坛,最近看到php论坛比较时髦,很多论坛都在使用。可是我在win2003+IIS6.0上已经安装了主页论坛等等,又不想使Apache。怎么办!经过两天的摸索,终于搞定。非常简单。
   安装过程根本不需要用记事本更改任何文件。2个软件setup一下就好了。
不过PHPWind Board论坛有个不方便的地方,就是不能象动网、雷傲论坛那样直接上传图片。而是插入图片的链接,图片多了一个个写链接。很是麻烦啊!!
下面所讲的,都是以网站的根目录为D:\web 而言。
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来建立新的数据库,嘿嘿!咱是菜鸟不喜欢麻烦图个方便嘛!不过以后水平提高了,还是建议用phpmyadmin来管理mysql。

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

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

下载地址:http://dwltz.vicp.net/download/websoft/soft/php.rar

PHPWind Board下载地址就不用说了吧!

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的设置: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图标,点选show me 打开Mysql的控制窗口。再点击Databases选项卡。在〔mysql〕及〔test〕下的空白位置右点鼠标选〔CreateDatabase〕及在〔Databases Name〕上填上〔girl〕名字随便起,这就是以后安装论时填写的数据库的名字。后按〔Create Database〕完成后便多了一〔girl〕的数据库。亦可在mysql\data目录内手工建立数据库。然后在mysql里面刷新即可看到。然后点击Enviroment选项卡。再点击Hide me退出。




此主题相关图片如下:


4。点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器--web服务扩展--添加一个新的web服务扩展。win2000或xp的用户没有这一步,可省略。(什么?!没有Internet 信息服务(IIS)管理器!那你还不赶快拿出安装光盘,在控制面板-添加或删除程序-添加或删除windows组件-将应用程序服务器选中,按下确定。然后在D:盘新建一个名字为web的文件夹,点击:开始--程序--管理工具--Internet 信息服务(IIS)管理器,右击默认站点,选属性,点主目录,将默认站点的路径改成D:\web   并赋予everyone对web目录有足够的 (不会?右击web目录,点选共享和安全,再点安全,看到everyone了吧,如果没有就添加一个,算了讲不清就看图吧!)




此主题相关图片如下:



此主题相关图片如下:



此主题相关图片如下:


扩展名填写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目录里面建个bbs目录,将下载的PHPWind Board论坛里面的文件统统拷贝进去。

打开浏览器,输入http://127.0.0.1/bbs/install.php 怎么样出现安装向导了吧!

安装论坛到“服务器配置”的时候,有个表格叫你填(这就是关键的地方)

数据库服务器   locahost
数据库用户名   填写你运行mysql时候设置的用户名(也可用root)
数据库密码     填写你运行mysql时候设置的密码    (你的root的密码)
数据库名       girl(就是你刚才用Mysql建立的,当然你愿意用mysql或test也行)


当然这样建成的pw论坛还是有些安全隐患的,用xscan扫描时能发现3306端口有漏洞,解决的方法只有升级Mysql的版本。嘿嘿!不管那么多啦,先叫论坛运行起来吧!为我们这些菜鸟的成功而欢呼吧!
回复

使用道具 举报

 楼主| 发表于 2005-5-15 09:50:46 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注~册

本版积分规则

小黑屋|手机版|咖啡日语

GMT+8, 2025-9-7 12:30

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表