winxp下配置php环境问题

winxp下配置php环境问题,第1张

1、 安装PHP到C盘PHP目录下。

2、 复制PHP目录下的,php5ts.dll 、libmysql.dll 、 php_mysql.dll 到windows\system32目录下。

3、复制PHP目录下的,php.ini-dist到windows目录下,并将扩展名-dist去掉.得到php.ini文件,用记事本方式打开修改两个参数:

⑴、搜索extension_dir 将其指向你的PHP的extensions目录。比如我是C:\PHP\extensions(路径),我这样修改,extension_dir=C:\PHP\extensions这些等你想支持一些扩展库的时候可以修改,extension

⑵、搜索,extension=php_mysql去掉前面的”:”再保存.

4、 Internet服务管理器:⑴、单击“默认WEB站点”,然后右击,选择属性,打开对话框。⑵、在对话框里面单击“主目录”,做如下设置:在“本地路径”中选择你的机子上要作为站点根目录的文件夹,然后点击右下方的“配置”,d出新的对话框,在新的对话框中选择“添加”在“可执行文件”中浏览选择:C:\PHP\php5isapi.dll注意在浏览对话框中“文件类型”要选择*.dll不然看不到C:\PHP\目录下的.dll文件。选定后在“扩展名”中输入.php 单击确定。⑶、在对话框里面单击“文档”再单击“添加”d出新的对话框,在“默认文档名”里面写入,“index.php”单击确定

==========

环境版本

==========

我是在Windows XP ,软件版本分别是

php-5.2.11-Win32.zip (5.1之前版本不支持PDO扩展)

Apache 2.2.14 (2.2.X版本以上要增加插件才支持PHP5)

mysql-essential-5.1.38-win32.msi

phpMyAdmin-3.2.2.1-all-languages.zip

请看清楚我安装软件的版本,不要搞错了!!!

(强烈建议在Win2000/Win2003系统上搭建,XP系统apache经常会出现各种问题!但是注意不

要和IIS冲突了!)

==========

Apache安装

==========

(本文中的所有路径都以我的安装路径,请大家在自己的机器上安装的时候注意修改为自己

的路径)

0、由于后面要用到,这里先把php解压,我解压到D:\php

1、直接双击运行apache_2.2.14-win32-x86-no_ssl.msi,安装目录可以更改,我的是

D:\Apache2.2

2、在安装过程中,会出现3个文本框,上面两个输入你的本机IP(如:127.0.0.1),最下面

的输入你的EMAIL

(安装完成后,就可以打开IE输入http://127.0.0.1若能打开apache的页面说明apache安装

成功)

3、开始配置apache配置文件,编辑D:\Apache2.2\conf下的httpd.conf文件

4、在最后添上两行代码

LoadModule php5_module "D:/php/php5apache2_2.dll"这里请别注意一下,如果你的apache是2.0版的你就填写"D:/php/php5apache2.dll"

AddType application/x-httpd-php .php

5、建立站点主目录,在D:\下建立一个文件夹命名为www,作为站点主目录

6、修改站点主目录,在httpd.conf中找到DocumentRoot项,后面路径改为"D:/www";

下面的<Directory >项后面路径也改为"D:/www";

7、修改默认首页,找到DirectoryIndex 后面写上你想设置为首页的文件名,如:

index.html index.php 等

8、修改语言优先级,找到LanguagePriority项,把后面zh-CN zh-TW两项剪切到最前面,即

改成LanguagePriority zh-CN zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz

nl nn no pl pt pt-BR ru sv

==========

PHP配置

==========

1、把D:\php下的php.ini-dist复制到windows目录下,改名为php.ini

2、设置下面的项目

zend.ze1_compatibility_mode = On //是否支持PHP4

post_max_size = 20M //POST信息最大容量

magic_quotes_gpc = Off //是否使用魔法引号

extension_dir = "D:\php\ext"//PHP扩展

upload_max_filesize = 20M//上传文件大小

max_execution_time = 6000//页面最大执行时间(秒)

max_input_time = 600 //脚本解析时间上限(秒)

memory_limit = 20M //脚本分配最大内存

output_buffering = On //是否打开输出缓冲区

implicit_flush = On //及时输出缓冲区内容

3、找到Dynamic Extensions项,这里是PHP扩展设置部分,去掉以下几项前面的“”

extension=php_mbstring.dll

extension=php_bz2.dll

extension=php_curl.dll

extension=php_dba.dll

extension=php_dbase.dll

extension=php_filepro.dll

extension=php_gd2.dll

extension=php_imap.dll

extension=php_mime_magic.dll

extension=php_mysql.dll //MySQL扩展

extension=php_sockets.dll

extension=php_pdo.dll //PDO扩展

extension=php_pdo_mysql.dll //PDO_MySQL扩展

4、把D:\PHP\libmysql.dll

D:\PHP\ext\php_mysql.dll

D:\PHP\ext\php_mysqli.dll

三个文件拷贝到Windows\system32下

PHP安装完毕,重起APACHE,在主目录下新建一个记事本文件test在里面输入

<?php phpinfo()?>

保存后修改后缀名为PHP,在IE中输入http://127.0.0.1/test.php 若看到PHP版本信息,恭

喜你,PHP已经安装成功

==========

MySQL安装

==========

1、双击mysql-5.1.38-win32.exe文件,Setup Type选择Custom

2、点击窗口右下的Change按钮更改安装路径,我的是"C:\Program Files\MySQL\MySQL Server 5.1

3、Next开始安装安装到最后会有如下一个对话框在这里的三个选项分别是:

<1>如果你没有MYSQL.com帐户,创造一个新的免费的MYSQL.com帐户

<2>如果你有MYSQL.com帐户,填入已经注册好的邮箱名和密码

<3>跳过此步骤

我们选第一个

4、接下来会一次出现三个对话框,有*号的部分是必须要填的,按顺序分别是邮箱名,密码

,确认密码;first name ,last name;邮政编码,国家,省名。国家名选china,省名选

other or N/A即可。

安装完毕,开始设置

5、首先你会看到这样的一个窗口,这里有两个选项,分别是详细配置和标准配置,小型应用

选第二项就可以了

6、在下拉菜单里选择MySQL41;下面的选项意思是“是否应用命令行”,将其选上

7、设置数据库密码,中间偏右和下面的选项分别是是否允许远程控制和是否允许匿名帐号登

入,为了安全,不要选择

8、点击Next后出现最后的对话框,点击Execute按钮数据库服务器便启动了,依次出现四个

对号后点击Finish结束安装

==============

phpMyAdmin安装

==============

1、将phpMyAdmin-3.2.2.1-all-languages.zip解压在D盘的www目录下,重命名文件夹为phpMyAdmin

2、切换D:\phpMyAdmin3\libraries到下,用记事本打开里面的config.default.php文件,Ctrl+A全选后复制,

粘贴到新建个记事本

里,并保存成config.inc.php

3、编辑config.inc.php,把数据库root密码(就是刚才安装时候填写的那个密码)填写到

$cfg['Servers'][$i]['password']项后面的''里,保存该文件

<1>在IE中输入http://127.0.0.1/phpMyAdmin,如果出现phpMyAdmin正常首页说明安装成功

<2>若出现 #1251 - Client does not support authentication protocol requested by

serverconsider upgrading MySQL client

在开始菜单找到刚刚安装的MYSQL命令行工具,输入root的密码后键入如下的字样:

mysql>UPDATE mysql.user SET Password = OLD_PASSWORD (刚才设置的ROOT密码)

->WHERE Host = 'localhost' AND User = 'root'

mysql>FLUSH PRIVILEGES

然后在IE中输入“http://localhost/phpMyAdmin”,如果出现phpMyAdmin正常首页说明安装

成功!

到此,Apache+PHP+MySQL就全部安装配置完成了~

1.安装apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\

步骤:下一步下一步

2.安装php-5.2.0-Win32.zip 到 d:\phpWeb\php\

步骤:(1)解压压缩包到d:\phpWeb\php\

(2)找到php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里

(3)将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32)

3.配置apache

步骤:(1)打开 d:\phpWeb\APACHE\conf\httpd.conf 这个文件

(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 将其改为你的WEB目录(可不改有时改了会出错)

(3)找到DirectoryIndex index.html这一行,在后面加入index.html.var index.htm index.php

(4)找到#LoadModule ssl_module modules/mod_ssl.so这行,在后面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll

(5)找到AddType application/x-gzip .gz .tgz这行,在后面加上一行:AddType application/x-httpd-php .php

4.配置php

步骤:(1)找到c:\windows\php.ini并打开 (刚才拷进去的)

(2)找到extension_dir = "./" 改为 extension_dir = "d:/phpWeb/php/ext"

(3)找到extension=php_mysql.dll将前面的号去掉

(4)找到session.save_path = 去掉前面并设路径"d:/phpWeb/php/session_temp"并在该路径下新建文件夹session_temp


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11371371.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存