windows+Apache+MySQL+PHP+BBS+PHPmyAdmin的搭建步骤
ApacheWEB服务器;MySQL是数据库;PHP是动态网页设计语言;PHPmyAdmin是MySQL的一个图形化管理工具.
我们先来看indows+Apache+MySQL+PHP,先连接MySQL与PHP,再与Apache相连。首先需要的文件准备好!
第一步:安装Apache(2.2版本)
安装之前,需要注意的地方:先查看80端口是否被占用,利用命令netstat-an或者netstat -an !find"80",如果有80端口在被 使用,那么应该停用,应该是IIS在使用80,找到IIS,将网站里的项目停止,(切记默认网站只能停止,不能删除),这样80端口已经停用。
打开文件,一直下一步安装Apache,域名,服务器名,管理员邮箱一定要填写,写什么无所谓,但是格式要正确。
下一步—选择所有用户可以用—默认路径不能更改—Finish(后面的黑色屏幕不要自己关闭)--打开IE浏览器输入localhost(或者127.0.0.1或者输入自己IP地址)--出现It work!---即安装成功。
第二步:安装MYSQL(5.0版本)
打开安装文件--下一步—next—安装到c:program files\mysql\ mysql server 5.0\--skip sign-up跳过--√Finish—√configure the mysql server now马上
Finish—
配置向导—next—Datailed Configuration详细配置-- next—next—server Machine(跑多种服务)-- next—数据库功能Muliifunctional Database --next—安装数据库的引擎-next-并发连接数√online Transaction Processing/(OLTP)500人-next-Enable strict Mode (是否打开严格模式)将前面的√去掉Port Number 3306--next--语言选择⊙Manual selected Default character set/collation选择gb2312-next--√是不是作为windows一个服务√Include Bin Directory in windows PATH 要不要修改环境变量—next-
--
安全设置(编辑管理员密码)--√Enable root aaccess from remote machines(远程访问)—next—Execute—Finish
此时,
3306
端口已经存在
运行mySQL的方法:
1.
图形界面:开始-程序-MYSQL-mySQL Command Line Client
命令方法:
mysql –h
服务器地址
–u
用户名
–p
口令
(提示,如果是本机的话,可以写成
mysql –u
用户名
–p
口令
Exit
退出!!!
第三步:安装PHP
在C盘根目录下创建php文件夹,打开压缩文件,将其内容全部复制到刚才新建的php文件夹中。
第四步:实现PHP支持mySQL
实现步骤:在C:\php找到php.ini-dist,将其重命名为php.ini,打开此文件夹,编辑-查找 mysql,找到”;extension=php_mysql.dll”将其前面的’;’(分号)去掉
第五步:修改环境变量
在“我的电脑”上右键,--“属性”--“高级”--“环境变量”--在“系统变量”下找到“Path”变量-- “编辑”,在变量值处输入“;C:\php;C:\php\ext”这个是PHP的运行目录(注意加到原有值的后面)确定—重启计算机
修改apache配置文件:(将下面的4段代码复制到C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf中)
LoadModule php5_module C:/php/php5apache2_2.dll
PHPIniDir "C:/php"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
在C:\Program Files\Apache Software Foundation\Apache2.2\htdocs创建一个测试文件index.php,打开IE浏览器输入localhost/index.php则可以进入到php页面
lg:
echo “wangchunyan jia you ”
?>
Localhost /wangchunyan.php
第六步:安装BBS
1.
在C盘web文件夹下,创建index.php (
[url]www.wangchunyan.com[/url]
).
将bbs安装到apache的默认主目录下,在httpd.conf中,找到默认主目录DocumentRoot “c:/web”赋予权限,
2.
在web文件夹下创建bbs文件夹,将windows文件夹下的2012MOD.zip内的所有文件复制到新建的bbs文件夹中
执行index.php文件
3.
我们创建的是bbs论坛,要允许用户注册,发贴,回帖的权限。
在mySQL数据库里创建一个bbs数据库
进入mySQL:cmd—mysql –uroot –pCcjsj1200
Create database bbs character set utf8;
(指定字符的编码为utf8,可以对中文有个很好的使用)
use bbs;
show tables;
Empty set (0.04 sec)
Exit
退出
4
此时,IE输入
[url]http://localhost/bbs/index.php[/url]
会出现设置页
在bbs 文件夹中删除install和contrib文件
此时,安装部分结束拉!!!嘻嘻!
5.IE
输入192.168.1.101/bbs/index.php
注册一个会员:
点击“登陆”—输入用户名以及密码,要以管理员模式登陆,对它的使用以及设置
Lg:
将PHP论坛改为网站服务器论坛
管理员控制面板—总体管理—总体配置—站点名称—网站服务器—站点描述可以输入对此论坛的描述—提交
还可以改分区
论坛管理—管理选项—有删除,添加,编辑分区功能
可以拿berlin作为客户机访问IE输入192.168.1.101/bbs/index.php 访问成功!
还可以让其自己运行192.168.1.101/bbs 回车,让index.php成为首页,在apache的配置文件找到DirectoryIndex 后加上index.php即可
第七步:搭建PHPmyadmin
有两种安装方法。(PHPmyadmin- 2.6.2 .zip将其所有内容复制)
方法一
:直接成为一个真实目录,安装到Apache的主目录下(也就是c:\web下)
查找时用:192.168.1.101/phpmyadmin
将压缩包里文件复制粘贴到在web文件夹下所创建的phpmyadmin文件夹
打开IE输入192.168.1.101/phpmyadmin或者localhost/phpmyadmin
此时会报告一个错误,访问被拒绝,我们需要修改PHPmyadmin的配置文件Config.inc.php,在c:/web/phpmyadmin下找到Config.inc.php文件,将其打开,在password处后面的引号之间写入密码”Ccjsj 1200”
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
保存---刷新刚才的页面即可
(提示:此处可以安装一个DM,这样可以很清楚的找到所需的代码,比较方便)
方法二
:虚拟目录 ,就是在IE输入192.168.1.101/
phpmy
即可访问的到
在c:\根目录下创建phpmyadmin文件夹,粘贴刚才的那些文件,
[url]http://localhost/phpmy[/url]
即可访问
在Apache的配置文件中
<
Directory >
Order allow,deny
Allow from all
Directory >
在此之后,加alias /phpmy “c:/phpmyadmin”,并且赋予权限
< Directory
“c:/phpmyadmin”>
Order allow,deny
Allow from all
Directory >
打开config.inc.php
查找$cfg['PmaAbsoluteUri'] ="",加上phpmyadmin所在路径,如:$cfg['PmaAbsoluteUri'] ="http://localhost/phpMyAdmin/"
在php.ini文件中“;extension=php_mbstring.dll”前面的分号一定要去掉,同时将php/etx目录下的php_mbstring.dll文件复制到c:/winnt/system32目录下!
这样可以去掉了刚才的红色字的提示!
windows+Apache+MySQL+PHP+BBS+PHPmyAdmin
搭建到此结束