在WindowsXP搭建Apache+MySQL+PHP

环境:PHP 5.2.5,Apache2.2

申明本身利用的版本:

Apache 2.2 下安装PHP 5.2.5 教程:

Apache::apache_2.0.55-win32-x86-no_ssl.msi

打开Apache2.2conf里面的

MySQL::Mysql-4.1.14-win32.zip

1、在一堆LoadModule处添加:LoadModule php5_module
E:/php5.2.5/php5apache2_2.dll

PHP::php-5.0.5-Win32.zip

2、找到AddType application/x-gzip .gz .tgz,在此行上面增多:AddType
application/x- .php

 

3、在Apache2.2htdocs下新建 test.php 内容是:? echo phpinfo(State of Qatar;
?保存,并开荒见到以下画面就成功

一、首先安装Apache。

澳门新葡萄京官网首页,假如看不到请查找 Listen 查看本身设定的端口号,笔者的是:#Listen
12.34.56.78:80Listen 8082端口号为8082,所以作者要输入

直接鲁人持竿地装上就能够了,中间关于域名的也是谐和填写。

Apache 2.2 添加对mysql的支持:

我将Apache安装在D:Apache2下。

1、最终加多:LoadFile E:/php5.2.5/php5ts.dllPHPIniDir
C:/WINDOWS表达:PHPIniDir 填的是php.ini的岗位

设置好之后,当时Apache已经出今后职责栏的右下角了,何况有浅水泥灰的小三角,表达Apache已经运营。

2、重启Apache,OK

接下来张开D:Apache2confhttpd.conf文件。

Apache 2.2 加多虚构路线:

第一校正Listen参数。通过记事本的追寻“Listen”,能够找到暗许的端口为80,可修正成82要么其它,以制止端口被迅雷之类的软件占用,具体如下:

比喻:文件夹路线:E:mysite应接页面:E:mysiteindex.php

#Listen 12.34.56.78:82
Listen 82

1、在结尾增多:Alias /mysite E:/mysite/Directory E:/mysite/ Options
MultiViews AllowOverride None Order allow,deny Allow from all/Directory

改进完毕之后,在浏览器中输入 
测验页面,此版本的Apache将呈现:“那不是你想看见的页面吗?”这一类的话,也是有的版本是展现“It
works!”。。

2、查找DirectoryIndex改为:DirectoryIndex index.html index.php

基于本人的喜好,有的人会改正”DocumentRoot”,作者未有改换,但如若要修改,必需确定保证间隔此行以下28行左右的岗位<Directory
“”>双引号中的路线要一直以来。不然Apache会运维不了。

3、重启apache,输入,ok

 

注意事项:

二、安装PHP。

1、在里面有着的路子不可能用 要用 /

第一解压缩PHP包,到D:php。

2、加入:AddHandler cgi-script .cgi .pl 可以让apache识别cgi

开荒文件夹,找到php.ini-dist,右击重命名叫:php.ini,并用记事本打开以拓宽参数设置。

率先,利用查找关键字:extension,找到;extension=php_mysql.dl,去掉该行的“;”。其他都得以维持不改变。

将订刚巧的构造文件复制到c:WINDOWS目录下。

重临桌面,右击“作者的计算机”->“属性”->“高档”->“意况变量”,找到Path这一选项,展开,参加”;D:php;D:phpext”,(这几个门路依照自身安装的路线来定)

 

三、配置Apache+PHP5

开垦步骤一中的httpd.conf文件,

寻找“LoadModule”用来加载PHP模块,在那么一长串LoadModule末尾处添上以下两句:

#LoadModule php5_module
“D:/php/php5apache2.dll”(倘诺Apache的版本是2.2的话,文件正是php5apache2_2.dll)

PHPIniDir “D:/php” 

 

检索”AddType”,在这里模块底下添上:

AddType application/x-httpd-php .php   (点号前有空格卡塔尔国 
来使Apache扶植PHP扩张名。

也能够再加AddType application/x-httpd-php .htm 
之类的音信,视个人情形而定。

 

搜索”DirectoryIndex”,那时候应该是:DirectoryIndex index.html
index.html.var

在index.html前能够加:test.php等,不自然非得是index.php

 

四、安装MySQL

以此依旧展开安装包安分守纪的装,端口号啊之类的不须求校勘,密码本身安装。

 

到那边就足以测量试验Apache是或不是支撑PHP了。

在Apache的htdocs目录下新建叁个test.php,在那之中写下:

<?php

phpinfo();

?>

开荒浏览器输入:

那会儿,应现身铅色的关于PHP的表格,能够查阅PHP全部的参数设置。

当中应当有叁个表格是MySQL,如若有,则证实已经全副设置成功了~


发表评论

电子邮件地址不会被公开。 必填项已用*标注