PHP Web logo
PHP环境配置教程

如何在Windows系统中配置PHP环境教程。Apache;MySQL;PHPMyAdmin;Zend Optimizer;PHP环境搭建

Windows Server 2008系统中的PHP运行环境搭建

PHP;Apache;MySQL;PHPMyAdmin;Zend Optimizer在Windows Server 2008系统中的PHP运行环境搭建和配置。

选择安装的目录(目录名称中不要含有空格,避免不必要的麻烦或错误)

安装php

下载PHP程序,直接给php(PHP不用安装)压缩包解压到选定的文件夹即可。

安装apache

如已安装IIS,需要修改IIS端口。下载apache程序,解压文件,同意协议,一路Next,中间会出现:Server Information这一步,往Network Domain、Server Name中填写:localhost(写其它的也没什么影响),选择默认选项,Next,选择Custom,Next,安装功能为默认。安装地址可以自行选定,Next,Install,便开始安装。

安装结束后,在浏览器地址栏中输入:http://localhost/或http://127.0.0.1/会出一个默认界面,如:It works!便证明apache安装成功。同时任务栏右下角会新多出一个小图标,通过点击该图标,可以停止、启动、重启apache服务器。

phpapache的配置

打开php安装目录,找到:php.ini-recommended将其重命名为:php.ini保存,打开找到:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mysql.dll
去掉前面的 ;(分号)便加注了相关模块,也可以根据自己的需要进行配置。保存。

设置程序变量:Computer>properties > Advanced system settings > Advanced > Environment Varibles > System variables > Path > Edit给php、php\ext、mysql\bin使用分号隔开,添加进去(根据安装的目录添加盘符,如:D:\php;)。如果觉得麻烦也可以给php目录底下的.dll文件复制到系统Windows目录下(含apache的不用复制)

打开apache安装目录,找到conf,找到:httpd.conf,打开找到:DocumentRoot "X:/xxx/htdocs" 和 <Directory "X:/xxx/htdocs">将引号内的路径修改为网站的根文件夹地址。(注意用正斜杠 /)

找到:LoadModule,根据PHP安装位置,在其下面添加:
LoadModule php5_module "X:/XXXX/PHP/php5apache2_2.dll"
PHPIniDir "X:/XXXX/PHP"
上面只是示例,请根据自己的安装路径填写。

找到:DirectoryIndex index.html
修改为:DirectoryIndex index.php index.html

找到:AddType application/x-gzip .gz .tgz,在下面分别添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

保存httpd.conf

新建一个jrek.php的文件,输入:
<?php
phpinfo();
?>
保存到网站根目录下。

MySQL安装、配置

下载MySQL程序,打开MySQL安装程序,安装类型选:Custom,可以自行选择安装地址,确认,开始安装。安装完成后,会询问:MySQL.com Sign-Up,如果没兴趣去注册,可以跳过,不会影响程序功能。
接着询问:Configure the MySQL Server now,勾选、继续,开始配置MySQL。
接着选择:Detailed Configuration,CN:手动详细配置。
接着选择:Developer Machine,CN:开发型机器。
接着选择:Multifunctional Database,CN:复合型数据库。选择安装目录。
MySQL Server同时的连接数
可以自行设定。端口和模式:80、3306。数据库语言编码可以自行设定。
设置服务和是否将MySQL安装目录添加到系统路径,两个都选上。
填写管理员和密码,完成。(如果不能顺利完成,给原来的卸载,多试几个版本的MySQL。我试了三个版本的MySQL才成功)

phpMyAdmin安装、配置

下载PHPMyAdmin,在理想的位置新建一个:phpmyadmin的文件夹,并给phpmyadmin解压到该文件夹中。解压后打开phpmyadmin,找到:libraries,打开找到:config.default.php,复制到phpmyadmin目录下,重命名为:config.inc.php,并打开找到:
$cfg['Servers'][$i]['auth_type'] = 'config';

修改为:
$cfg['Servers'][$i]['auth_type'] = 'http';

配置apache关联

打开Apache目录下的:httpd.conf,找到:# Alias /webpath /full/filesystem/path,在下面添加:
Alias /phpmyadmin "X:/XXXX/phpmyadmin"

<Directory "X:/XXXX/phpmyadmin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
根据实际目录,填写实际地址。保存apache的httpd.conf。
重启计算机。

在浏览器中打开:http://localhost/jrek.php,如果显示php、mysql版本等相关信息,则Apache和PHP安装成功。

在浏览器中打开:http://localhost/phpmyadmin,会出现MySQL的登录对话框,输入的管理员帐号(root)和密码,登录进入管理界面,至此php、apache、MySQL、phpMyAdmin运行环境配置成功。

server 2008配置php环境实践时的错误修正

1、无法载入 mcrypt 扩展,<br />请检查PHP配置

在php.ini配置中,将php_mcrypt.dll前的;去掉。
从php5中复制libmcrypt.dll到dlls目录和system32目录下。

名:phpdir
值:C:\php(你的PHP在什么目录就是什么)

PHP相关网站

  • 解压文件,同意协议,一路Next,中间出现:
  • Server Information这一步,Network Domain
  • Server Name中填写:localhost(写其它的也
  • 没什么影响),选择默认选项,Next拍好片i,选择
  • Custom,Next,Name中填写:localhost

PHP相关

网站首页|Copyright © SEO WORTH All rights reserved|京ICP备 正在备案中