软件版本:
Apacheèhttpd-2.2.25-win32-x86-no_ssl.msi
php-5.4.3-Win32-VC9-x86.zip è2003只支持到php5.4。
mysqlèmysql-installer-community-5.6.13.0.msi
安装篇:
将所有软件都安装到D盘的webserver文件夹,
在php5下新建一个文件tmp 赋予权限~
1.安装vcredist_x86.exe
3.安装PHP
将PHP压缩包解压到webserver\php5目录下,并将php.ini-production复制并改名为php.ini。
配置篇:
Apache配置:
编辑Apache的配置文件D:\webserver\apache\conf\httpd.conf(编辑前最好保存一份)
1.修改网站根目录为D:\wwwroot,并新建目录D:\wwwroot
修改DocumentRoot "D:/wwwroot"
2.修改网站目录权限
修改<Directory "xxxxxxx">修改为网站根目录,并改为allow from all
3.Apache支持PHP
找到LoadModule,在下面添加
LoadModule php5_module “D:/webserver/php5/php5apache2_2.dll” (这个地方的双引号必须是英文键盘下的)
PHPIniDir "D:/webserver/php5"
4.增加.php扩展:
找到 DirectoryIndex index.html,修改为 DirectoryIndex index.php index.html
5.找到 AddType application/x-gzip .gz .tgz ,在下面分别添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
6.完成后运行“开始——程序——Apache HTTP Server 2.2——Configure Apache Server——Test Configuration”检查Apache的配置文件,有错误根据错误提示排错。
PHP配置:
1.将php5目录下的所有.dll文件复制到c:\windows\system32下面:
copy D:\webserver\php5\*.dll C:\windows\system32\
2.修改php.ini
将下面的模块前面的“;”去掉:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
#extension=php_mhash.dll
#extension=php_mime_magic.dll
#extension=php_ming.dll
extension=php_xmlrpc.dll
3.short_open_tag = On
4.搜素upload_tmp_dir 指定php下的tmp目录
5.搜素extension_dir = 前面的;去除
6.然后设置:
变量可以不设置
7.设置环境变量,将PHP安装文件夹位置添加到Windows的系统路径中。计算机>属性>高级系统属性>环境变量>系统变量>Path>编辑,在变量值中添加 D:\webserver\php5; D:\webserver\php5\ext ,具体路径根据自己的情况改变。
8.在D:\wwwroot 新建phpinfo测试页面phpinfo.php,内容如下:
<?php
Phpinfo();
?>
9.修改虚拟主机的路径
11.
12.访问127.0.0.1/phpinfo.php,看是否出现测试页面内容。
特别要注意,是否支持mysql、gd、mcrypt等。
测试mysql的连接页面
<?php
$link=mysql_connect('localhost','root','htuidc');
if($link)
echo "success";
?>
安装mysql:
1.安装wic_x86_chs.exe
2.安装dotNetFx40_Full_x86_x64.exe