本文目录一览:
- 1、windows xp下 如何配置 php
- 2、windows XP如何搭建php环境
- 3、如何在XP上架构PHP运行环境
- 4、windowsXP下怎么安装PHP
- 5、windows xp怎么安装php
- 6、请问谁知道如何在XP服务器上安装php?
windows xp下 如何配置 php
在XP的IIS下安装 PHP 简单方法
安装前的准备(我这里用PHP4):
PHP4.0以上的版本。只需以下三个文件就可以了:
php4isapi.dll,php4ts.dll,php.ini-dist
把php4isapi.dll,php4ts.dll 这两个文件COPY到XP的 SYSTME32目录下去
把php.ini-dist改文件名为php.ini,再COPY到XP的windows目录下。
1.在XP“控制面板”的“管理工具”中打开“Internet 信息服务”。
2.选择“默认网站”,按鼠标右键。选择“属性”。
3.选择“ISAPI筛选器”,添加一个属性。
筛选器名称填: php
可执行文件:选择php4isapi.dll这个文件
填好后按“确定”
4.选择“主目录”,按“配置”。
5.添加一个应用程序扩展名影射。
可执行文件选择 php4isapi.dll
扩展名输入 .php。(注意前面那个点了)。
按“确定”
6.重启你的IIS。看看你的网站属性的ISAPI筛选器上 PHP 状态是不是和下图一样呢?
如果是,那就恭喜你,你的PHP安装成功了。如果你的PHP箭头是红色而且向下,那就重新来吧。
7.写个程序测试一下吧。
?
phpinfo();
?
第一步: 解压文件
把下载php434.zip文件解压到c:盘,并且把php-4.3.4-win32(这是默认文件夹名)改成php4(*必须改成php4因为配置文件都是用c:\php4配置的)。
把我做的这个快速安装文件(phpsetup.rar)解压到任何地方都可以!(因为这个文件不影响以后程序的运行)。
第二步: 复制文件
这点很简单,如果你是win2000就直接运行"windows-setup.bat"就可以了!winxp的朋友直接运行"winxp-setup.bat"就可以了!php.ini和php4ts.dll会自动复制到指定位置。
呵呵……大家可以免去了配置php.ini的麻烦!(按照一起PHP的方法配置的)。
第三步 和IIS建立关联
打开“管理工具”里面的"Internet 信息服务"(XP系统需要从控制面板-〉管理工具-找到),总之就是打开IIS管理器,找到“默认站点”-〉右键“属性”,选择“主目录”标签,点击下面的“配置”按钮,进入“应用程序配置”窗口,选择“映射”标签,点击“添加”按钮。“可执行文件”的后面填写上“c:\php4\sapi\php4isapi.dll”在“扩展名”里填写上“php”然后“确定”!
第四步 重启IIS(多种方法任选其一)
方法1:你可以在“运行”下直接运行
net stop iisadmin (关闭IIS)
net start w3svc (启动IIS)
方法2:我已经为大家做好了1个批处理文件了!“重启-IIS.bat”直接双击然后输入“Y”就重启IIS完成了!
其他的方法就不说了,还有最简单的就是重新启动电脑(呵呵……笨是笨不过很有效啊!)总之重启IIS就可以了!
第五步 测试是否安装成功
最后别忘了在“文档”栏里“默认文档”前打勾,点“添加”在“默认文档名”下面写上“index.php”把它放在最上面!把我做好的这个"index.php"放在“主目录”的下面!
打开IE在地址栏了输入""呵呵……这时候如果您看到了输出的php版本信息和配置信息的页面,那么恭喜您,您成功了!!!看看你用了多长时间,是不是5分钟以里!
windows XP如何搭建php环境
我都是用这个安装的.
第一步: 安装apache 并配置支持PHP
点击安装文件apache_2.0.43-win32-x86-no_ssl.msi
将apache安装在 D:\apache2 目录(随自己喜好)下
将php-5.0.0-Win32.zip 里内容解压到 D:\php 里
找到 php目录里的 php.ini-dist 重命名为 php.ini (如果已经有php.ini,把已经有的php.ini删掉)并拷到 windows目录里(win2k 里为winnt)
如我的php.ini是拷到 D:\windows目录
再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32) 如我的是D:\windows\system里
配置apache里的httpd.conf
打开 D:\Apache2\conf\httpd.conf 这个文件
找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)
找到 DocumentRoot "D:/Apache2/htdocs" 将其改为你的WEB目录(可不改)如我的为 DocumentRoot "D:/website"
找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php
选择安装模式: 模块化模式安装
--------------模块化安装配置------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module d:/php/php5apache2.dll
其中d:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz(或者AddType application/x-tar .tgz) 这行,在此行后加入一行
AddType application/x-httpd-php .php
---------------------------------------------------------------
此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\website)里建一个名为test.php的文件内容如下
? phpinfo(); ?
重新启动apache服务
用浏览器打开
如果可以看到php配置输出信息就OK了
第二步 安装mysql
mysql-5.0.11-beta-win32文件夹里面的setup.exe点击安装就可以。
注意:1、安装目录可以选D盘;
2、提示你输入密码的时候输入 1721;
3、跳过sign in(注册) ,直接安装。
三、配置php.ini并测试mysql(php.ini为 d:\windows下的 php.ini)
找到extension_dir = "./" 改为 extension_dir = "d:/php/ext"
找到
;extension=php_mysql.dll
将';'去掉改为
extension=php_mysql.dll
找到
;session.save_path = "/tmp"
将';'去掉 设置你保存session的目录,如
session.save_path = "D:/php/session_temp" (确保里面有这个文件夹 若没有新建)
重启apache服务
安装成功测试:
把此文件夹 phpMyAdmin拷贝到 d:\website 里面(确保phpMyAdmin是顶级目录,打开phpMyAdmin后就能看到libraries,scripts等文件夹和index.php文件)
确保 服务里面的MySQL服务已经启动(一般默认已启动)
用浏览器打开 若能访问 MySQL即安装成功。
注意:要求配置必须细心,不要有多余的空格和分号。严格按照上面的说明来操作。
如何在XP上架构PHP运行环境
Windows下IIS+PHP 5.2的安装与配置
Windows下PHP的安装虽然简单,但如果不注意方法,仍然会让你头疼。此外,PHP 5.2版本与之前4.x版本也有一些不同,所以有必要记录一下,避免下次忘记了这样的安装配置方法。
步骤一:下载php 5.2 for windows的安装包,解压至C:\php。注意此解压目录可以是在任何盘下,然而目录名不能包含空格;
以下是php5.2的文件目录:
c:\php
|
+--dev
| |
| |-php5ts.lib
|
+--ext -- extension DLLs for PHP
| |
| |-php_bz2.dll
| |
| |-php_cpdf.dll
| |
| |-..
|
+--extras
| |
| +--mibs -- support files for SNMP
| |
| +--openssl -- support files for Openssl
| |
| +--pdf-related -- support files for PDF
| |
| |-mime.magic
|
+--pear -- initial copy of PEAR
|
|
|-go-pear.bat -- PEAR setup script
|
|-fdftk.dll
|
|-..
|
|-php-cgi.exe -- CGI executable
|
|-php-win.exe -- executes scripts without an opened command prompt
|
|-php.exe -- CLI executable - ONLY for command line scripting
|
|-..
|
|-php.ini-dist -- default php.ini settings
|
|-php.ini-recommended -- recommended php.ini settings
|
|-php5activescript.dll
|
|-php5apache.dll
|
|-php5apache2.dll
|
|-..
|
|-php5ts.dll -- core PHP DLL
|
|-...
步骤二:将c:\php目录下的php.ini-recommended(或php.ini-dist文件,官方推荐为前者)复制到当前目录,并修改文件名为php.ini;
步骤三:编辑php.ini。主要修改如下两行的值:
extension_dir = "c:\php\ext"
doc_root = "c:\inetpub\wwwroot"
修改时需要删除掉这两行行首的;注释。extension_dir的值为php安装目录下的ext目录,doc_root的值为IIS设置的主目录;
步骤四:设置环境变量。在Path后添加如下的值:
;:\php
然后重启计算机。
步骤五:打开Internet信息服务,找到“默认网站”,将网站停止。然后打开“属性”页。在“属性”页中找到“主目录”标签,单击“配置”按钮,添加应用程序映射。其值分别为:
可执行文件:c:\php\php5isapi.dll
扩展名:.php
其余不用修改,确定后,重新启动默认网站;
步骤六:在c:\inetpub\wwwroot下新建一个文件hello.php。输入内容:
html
head
titleWorld/title
/head
body
?php echo "Hello world" ?
/body
/html
保存后,打开浏览器,输入地址:。如果网页中显示Hello world则说明安装正确。我们也可以在网页中通过查看hello.php的源代码,如果源代码中没有php代码,也说明安装是正确的。
windowsXP下怎么安装PHP
一、MySQL安装和配置 首先下载MySQL-Win32版本的压缩文件,解压后,运行Setup.exe文件进行安装,缺省情况下,系统将安装在C:\MySQL目录下。然后在命令提示符下,进入MySQL的工作目录:C:\cd mysql\bin,把mysqld-shareware.exe更名为mysqld.exe,之后,运行mysqld -install,这样MySQL将做为一个服务进程安装在系统中。在"控制面板"的"服务"程序中,用户可根据自己的需要把MySql服务设置为自动或手动启动。
二、 PHP安装和配置
首先下载PHP 3.0.15 Win32的压缩文件,把软件解压到C:\php3。在php3目录中,把php.ini-dist文件改成php3.ini,并把它移到\Winnt目录下,然后对该文件做如下修改:
1) 改变"extension_dir"为PHP3的安装目录C:\php3
2) 设置"doc_root"指向Web服务器的根目录C:\Inetpub\wwwroot
3) 取消"extension=php3_*.dll"行的注释,即删除打头的分号,便于在PHP启动时加载这些模块,在特定情况下,如果你要用的DLL文件不在这个列表中,只需简单地加入一行,如:"extension=mydll.dll"
4) 设置"browscap"指向C:\Winnt\system32\inetsrv\browscap.ini
三、 APACHE安装和配置
首先下载APACHE 1.3.11 Win32的压缩文件,C:\APACHE\conf\httpd.conf文件中加入几行,APACHE与PHP就可以一起工作了:
最后,将APACHE设置为系统的服务进程来运行。点击"开始"按钮,选择"程序","Apache Web Server","Install Apache as a Service"。这样,你可以通过控制面板中的"服务"程序来管理APACHE的启动和终止。
到此为止,这三个软件已经安装和配置完毕,下面我们可以用一个简单的例子来验证系统是否正确安装。
四、 建立MySQL测试数据库
在DOS下进入C:\mysql\bin,键入mysqladmin -u root create mydb ,这样就创建了一个名为"mydb"的数据库;下一步,我们还要建立employees表,并加入一些数据。把下面的文字复制到文件mydb.dump中,并将该文件存在bin目录下。
如果文字是折行的,请确保每一个INSERT语句都是另起一行的。现在,在命令行下,键入下面的命令:mysql -u root mydb mydb.dump,这样,我们要把数据加入到mydb数据库中了。
五、建立测试脚本
建立一个测试文件test,后缀名为.php,并把该文件存在Web服务器的文档目录下,即本机的C:\Inetpub\wwwroot下。
html
body
?php
$db = mysql_connect("localhost", "root");
mysql_select_db("mydb",$db);
$result = mysql_query("SELECT * FROM employees",$db);
printf("First Name: %s br \n", mysql_result($result,0,"first"));
printf("Last Name: %s br \n", mysql_result($result,0,"last"));
printf("Address: %s br \n", mysql_result($result,0,"address"));
printf("Position: %s br \n", mysql_result($result,0,"position"));
---- 六、测试
---- 打开浏览器,输入如下地址:,如果没有问题的话,其显示的结果应该是:First Name: BobLast Name: SmithAddress: 128 Here St, Cityname
Position: Marketing Manager 至此,这三个软件已经能够协同工作了。
楼主请试一下,如果还不可以,你把需要的软件下载下来,我远程协助你安装。
windows xp怎么安装php
同理,先去网站 下载PHP源代码。可以下载4.3.8版本,下载到/root 目录下。shellgunzip php-4.3.8.tar.gzshelltar -xvf php-4.3.8.tar 将新建的php-4.3.8目录移到/usr/local/src目录下。切换到/usr/local/src/php-4.3.8目录shellcd /usr/local/src/php-4.3.8下面,我们要把php安装成apache的一个module。shell./configure \--with-apxs2=/usr/local/apache/bin/apxs \--disable-debug \--enable-ftp \--enable-inline-optimization \--enable-safe-mode \--enable-track-vars \--enable-trans-sid \--enable-xml \--with-mysql \--with-xml \应该没有错误信息。shellmake――用make来编译。shellmake install――拷贝文件,安装apache。安装完毕。copy /usr/local/src/php-4.3.8/php.ini-dist到/usr/local/lib/,并重命名为php.inishellcp /usr/local/src/php-4.3.8/php.ini-dist /usr/local/lib/php.ini编辑php.ini文件,#default_charset = ..... 改为 default_charset =gbk配置一下apacheshellcd /usr/local/apache/confshellvi httpd.conf在httpd.conf文件中,添加AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps应该将以上两句添加在其他AddType之后。找到AddDefaultCharset on 这行改为AddDefaultCharset gbk 使apache 传送网页给浏览器的header的encode为gbk。 找到 ....并改为: DirectoryIndex index.html index.htm index.php 确保文件中有以下一句话,没有就自己添加在所有LoadModule之后。LoadModule php4_module modules/libphp4.so好了,":wq"保存httpd.conf文件,退出vi。启动apache server:/usr/local/apache/bin/apachectl start如果你想让你的apache每次系统reboot后都自动启动,你可以这样做:shellcp /usr/local/src/apache_1.3.31/support/apachectl /etc/rc.d/init.d/httpdshellvi /etc/rc.d/init.d/httpd在httpd文件的第三行,插入以下两句话:# chkconfig: 345 85 15# description: Starts and stops the Apache HTTP Server.":wq"保存httpd文件,退出vi。把httpd变成可执行文件:shellchmod +x /etc/rc.d/init.d/httpd将httpd加入service列表:shellchkconfig --add httpd查看一下httpd是否加入到service 列表中shellchkconfig --list
请问谁知道如何在XP服务器上安装php?
参考资料:
一.下载Php压缩包及MySql安装包.
二.将Php压缩包解压到C:\下(C:\PHP),进行MySql安装.
三.将Php中的php.ini-recommended或php.ini-dist其中一个重命名为php.ini,修改其中参数:
1.找到 "extension_dir =" 修改为 "extension_dir= "C:\PHP\ext""".
2.将php.ini中";extension=php_bz2.dll",";extension=php_dba.dll",
";extension=php_dbase.dll",";extension=php_gd2.dll",";extension=
php_mbstring.dll",";extension=php_mysql.dll" 前的";"去掉,并保存.
3.将php.ini复制到C:\Windows系统目录下.
4.将C:\PHP中的"libmysql.dll"文件复制到C:\Windows\System32下.
5.配置环境变量:在Path系统变量中添加";C:\php".
6.打开并启动[Internet 信息服务]工具,新建一个虚拟目录(假设为WebPhp),
并选中点击右键选择属性,点击"虚拟目录"-"配置"-"添加"按钮,将可执行
文件路径改为"C:\PHP\php5isapi.dll",并在扩展名中输入".php",点击完成.
7.开启MySql服务及(重新)启动IIS服务器,进行测试.