目录
1、准备搭建……………..…………………………………………………………………………..3
2、开始搭建……………..…………………………………………………………………………..4
3、测试环境……………..…………………………………………………………………………..4
1、准备搭建
1.1、 版本说明:
Apache版本:apache2.2.4
Php版本:php5.2.3
Mysql版本:mysql5.1.19
2、开始搭建
2.1、软件安装:
1)、apache安装……
说明:如果启动服务时提示端口被占用,不能启动服务,用以下方法解决:
第一种解决办法:
点”开始”->”运行”->输入cmd进入命令提示符窗口,输入命令netstat –anb查看端口号占用情况。如图:
再到任务管理器找到pid为1956的进程,就知道哪个软件占用了这个端口号。将它关闭或卸载就可以。一般是因为电脑安装了iis服务,到控制面板里的服务找到对应的服务(IISAdmin)将其停止。
第二种解决办法:
找到apache目录下的conf/httpd.conf文件中的Listen 80改为Listen 8009,通过修改端口号解决。
2)、php为压缩版,直接解压即可完成安装。
3)、mysql安装…,mysql-gui-tools5.0安装…。
2.2、apache的配置:
1)、在e盘新建目录e:\web\www(目录可以自建),用来存放php文件。
2)、在apache目录下找到conf文件夹,点击进入,找到httpd.conf文件。
3)、打开文件,找到DocumentRoot开头的一行文字,将括号里的目录改为你存放php文件目录(e:/web/www),注意这个用斜杠(/)。
4)、找到Directory,将这里的目录修改和上一步中的一样。
5)、找到DirectoryIndex,在后面添加index.php。
6)、在文件的末尾添加下面文字:
#用来加载php模块
LoadModule php5_module "D:/php5/php5apache2_2.dll"
#用于寻找php的php.ini文件
PHPIniDir "D:/php5"
#使apache支持php文件
AddType application/x-httpd-php .php
7)、保存配置信息即可完成apache的配置。
2.3、php5的配置
1)、在php5安装目录下找到php.ini-dist文件,将该文件改名为php.ini。
2)、打开文件,找到doc_root开头的一行,将后面的路径改为存放php文件的目录,如:doc_root=”E:\web\www”。
3)、找到extension_dir开头的文字,将后面的路径改为php扩展文件的路径,如:extension_dir=”E:\php\ext”。
4)、找到; extension=php_mysql.dll这一行,将前面的分号(;)去掉,使php5支持mysql。
5)、保存以上配置,然后将php.ini拷贝到C:\windows目录下,将libmysql.dll和php5ts.dll复制到C:\windows\system32下。
3、测试环境
3.1、 Apache支持php5的测试:
1) 进入存放php文件的目录(e:\web\www),新建一个文本文档,改名为index.php。
2) 输入下面代码:
<?
phpinfo();
?>
3) 打开浏览器输入http://localhost,如果出现下图,则表示apache安装成功。
4)、在浏览器输入http://localhost/index.php,出现下图,则表示apache和php5配置成功。
3.2、 连接数据库的测试:
1)、在php存放文件目录新建一个文本文件,改名为test.php,输入代码:
<?php
$dbhost = ‘localhost’;
$dbuser = ‘root’;
$dbpass = ‘123456’;
$dbname = ‘mytest’;
$connect = mysql_connect($dbhost,$dbuser,$dbpass);
if($connect){
echo “连接成功”;
}else{
echo “连接失败”;
}
?>
2)、打开浏览器,地址栏输入http://localhost/test.php,出现下图,表示mysql连接成功。