当前位置: 代码迷 >> 综合 >> 00001.windows上配置phpbb
  详细解决方案

00001.windows上配置phpbb

热度:38   发布时间:2024-01-15 23:22:02.0
*******************************************************************************
***以下注意,修改httpd.conf时,填写路径时应为/(而不是windows的/,这是apache的配置方法)***
*******************************************************************************
一、安装apache到F:/Web/下
-----------------------------------------------------------------------------
二、安装mysql到F:/Web/下
-----------------------------------------------------------------------------
三、拷贝php到F:/Web/下
1、将php目录下两个dll文件拷贝到system32目录下 (libmysql.dll和php5ts.dll)
2、将php目录下php.ini-dist文件改为php.ini,并拷贝至winnt 目录下,修改php.ini文件,
  ①搜索php_mysql.dll,去掉该行前面的注释
  ②搜索include_path,找到对应windows的那行,将注释去掉,修改后面的include_path,
  这将是php页面调用include函数的路径
3、将php/ext目录下php_mysql.dll文件拷到system32目录下
4、参照php目录下install.txt文件,搜索loadmodule,修改httpd.conf,
   在其最后一行添加如下两行(可能要改php路径):
   LoadModule php5_module "c:/php/php5apache2.dll"
   AddType application/x-httpd-php .php
5、修改httpd.conf,搜索index.html,
在行DirectoryIndex index.html index.html.var后增加index.php
-----------------------------------------------------------------------------
四、拷贝phpmyadmin到F:/Web/apache2/htdocs/下
1、在htdocs目录下新建phpinfo.php文件,写入
<?php
    phpinfo();
?>
并保存,然后http://localhost/phpinfo.php测试
2、修改httpd.conf,在alias部分加如下一行
Alias /phpmyadmin "F:/Web/Apache2/htdocs/phpmyadmin"
这样可以在访问时输入http://ip/phpmyadmin即可到达phpmyadmin目录
3、可能需要看phpmyadmin目录下的config.inc.php文件
①约在第39行:
$cfg['PmaAbsoluteUri'] = ''; 
/*后面若填http://ip/phpmyadmin则其它机器都能访问过来*/
/*后面若填http://localhost/phpmyadmin则仅本机能访问*/
②约在第82、133、160行
$cfg['Servers'][$i]['auth_type']       = '';
/*后面若填http则从浏览器访问过来时会要求输入帐号密码*/
/*后面若填config则会直接从该config文件读取密码*/
③约在第84、135、162行
$cfg['Servers'][$i]['password']        = '';
/*若认证类型里选择config则后面要填密码*/
④约在第373行
$cfg['DefaultLang'] = '';
/*后面默认是en-iso-8859-1使每次web登入显示英文*/
/*后面填zh则每次web登入显示中文*/
-----------------------------------------------------------------------------
五、安装zendoptimizer
-----------------------------------------------------------------------------
六、拷贝phpbb到f:/web下
1、在httpd.conf里配置phpbb访问路径
2、访问phpmyadmin在,mysql里创建数据库mybbs
3、访问phpbb主页面并安装
4、论坛数据的导入导出在phpmyadmin里面操作mysql完成,
如果sql库太大无法由web导入,可将sql库导出并拷贝到mysql/bin目录下,
再新建mysql库chbbs,
然后在命令行下mysql -u root -p chbbs <chbbs.sql即可
/*此时会要求输入mysql管理员密码*/
最后修改phpbb目录下的config.php文件,修改db等信息.

  相关解决方案