您的位置:首页 > 运维架构 > Apache

Windows下用mysql+apache+php实现论坛的基本过程 推荐

2009-10-30 17:37 1036 查看
Windows下用mysql+apache+php实现论坛的基本过程
实验所需环境我的环境是windows enterprise 2003 sp1



所用到的软件包
下面我就粗略的为大家介绍一下,文中难免有不到之处,还望大家多多批评指正
首先确保已经安装了IIS的机器没有占用80端口



一.安装mysql















记住你输入的口令





二 。安装apache





假设为www.abc.com 管理员的邮箱随你填了 但要记住





三.Php的安装






解压文件
修改文件名



把php.ini-dist改为php.ini
双击打开





找到mysql去分号,实现php与mysql的结合.



保存文件
修改环境变量





找到path 编辑



在后面添加
;C:\php;C:\php\ext
依次确定
修改apache配置文件
实现php与apache的结合
找到路径
C:\Program Files\Apache Group\Apache2\conf





适当位置
添加
LoadModule php5_module C:/php/php5apache2.dll



该段结尾
添加
PHPIniDir "C:/php"



合适位置
添加如下两句
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
注意空格
保存退出
下一小步
利用网页编辑软件编辑index.php测试文件
C:\Program Files\Apache Group\Apache2\htdocs





新建文本文档输入
<? phpinfo(); ?>
改名为index.php
重启apache服务



打开右下角的 apache 选择restart 重启apache服务,对于警告 确定即可



浏览器里面输入http://ip/index.php
进行网页测试



将phpMyAdmin-2.6.2.zip 解压至根目录下phpMyAdmin文件夹
找到apache 的配置文件添加
alias /phpmyadmin/ "c:/phpmyadmin/"


还有phpmyadmin下的config.inc.php



用写字板打开文件



定位至如下关键字
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
分别填上你mysql的用户和密码即可,这里注意安装时设置的密码,一样即可



密码与这个一致即可



定位至
$cfg['PmaAbsoluteUri'] =http://localhost/phpMyAdmin/
添加参数
或者把localhost写成ip
或者回环地址127.0.0.1
php.ini文件中";extension=php_mbstring.dll"前面的";"一定要去掉,



找到php文件夹下的php.ini
;extension=php_mbstring.dll
把这一句前面的;去掉



将php/etx目录下的php_mbstring.dll php_mysql.dll文件复制到c:/window/system32目录下!






将php下的libmysql.dll拷贝至windows/system32下
测试一下
地址栏输入http://localhost/phpmysql.index.php



安装PHPBB



将论坛phpBBcn拷贝解压至C:\Program Files\Apache Group\Apache2\htdocs目录下
安装





登陆mysql数据库
输入以下命令
mysql> create database bbs character set utf8;
创建数据库bbs,同时规定字符的编码格式
quit
退出数据库
Exit
退出命令窗口
因为mysql一般选用gb2312,而phpbb2一般为utf8,所以在建立BBS专用数据库时应注意字符格式
按下列路径找到install.php
http://localhost/php/phpBBcn/phpBB2020cn/install/install.php



至此又回到一个熟悉的论坛安装界面了



填写相关数据,注意的是数据库用户的名称,账户,密码,管理员电子邮箱,账号密码等



完成安装






知道到路径C:\Program Files\Apache Group\Apache2\htdocs\php\phpBBcn\phpBB2020cn下删除 contrib和install这两个文件夹



输入管理员密码登陆



至于后面的添加论坛的步骤就不在此详述了
进入管理控制面板



添加的话和linux是一样的
至此 我们已经简单的实现了linux和windows下用mysql+apache+php实现论坛的基本过程
这两篇文章均没有对原理性的东西进行描述,只是简单的实现了一个环境。对搭建只是有一个简单的了解罢了,
http://localhost/php/phpBBcn/phpBB2020cn/index.php
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php mysql 论坛 apache Windows