本文目录一览:
- 1、win7 64Bit 配置php 64位+apache 64位 有没人能搞定啊???
- 2、WIN7 下如何利用iis来访问php文件
- 3、php在哪下载安装
- 4、php-5.2.5 (x64)
- 5、如何装一个支持php编程环境?
- 6、如何在Windows7环境下安装 PHP
win7 64Bit 配置php 64位+apache 64位 有没人能搞定啊???
本人电脑 win7旗舰版 64Bit,直接安装PHP官网下载的环境安装包wampserver2.2d-x64;运行一个多月了,稳定;它已包括apache + PHP +mysql+PHPMYADMIN 四款软件;学习调试php程序,方便快捷、稳定;最近到官网下载wampserver2.2e-php5.4.3-httpd-2.4.2_PATCH001-x64.exe,安装后感觉有些问题,又换回以上环境包;
—— 另外iis7.5端口与apache 80 冲突问题,开始时我也纠结几天;看网上各种卸载不成,最后重新安装系统,直接安装环境包,问题彻底解决。
WIN7 下如何利用iis来访问php文件
在Windows 7下配置PHP环境等,就针对此问题下面进行详细介绍。 (1)、采用理由: 优点:最大化的桌面图形化操作系统,可维护性优秀。基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/asp.net,还可以安装php、mysql、 zend实现php环境。同时,利用Serv-U可以实现ftp管理。操作简单,无需键入任何命令就可实现全能型主机。 (2)、操作步骤: 说明:本教程采用IIS v7.0+php+mysql+zend在Win7下构建操作环境。 1. 安装IIS v7.0 控制面板-程序和功能-打开或关闭Windows 功能 测试是否成功安装IIS v7.0,在浏览器输入: 出现如上界面说明成功安装IIS v7.0 新建站点:(默认的站点用作asp/asp.net/,启动8080端口,即访问使用 ) 2. 配置PHP环境 采用php v5.2.5。下载php v5.2.5之后解压到G:\php 在IIS中如下操作: 添加ISAPI筛选器: 添加脚本映射: 添加应用程序池: 更改站点应用程序池,并添加默认文档index.php 修改G:/PHP/php.ini-list 文件名为php.ini,复制到F:/windows/(双系统,Windows 7所在盘符),修改php.ini:使之支持GD,mysql等 修改extension_dir目录: 复制libmcrypt.dll,libmysql.dll,php5ts.dll三个文件到F:/windows/System32(双系统,Windows 7所在盘符)下, 在默认目录新建一个index.php 输入A href=" " ;/A 校验是否成功安装php : 3. 添加Mysql数据库: 采用Mysql v5.1.35。 安装Mysql: 设置Mysql: 校验mysql是否正确安装: 1. 检测服务管理器中:mysql是否启动: 2. 使用phpmyadmin能否接入mysql: 3. Zend Optimizer 采用Zend Optimizer v3.3.0a 安装程序: 因为Zend Optimizer的安装不需要任何配置,所以此处省略。经过笔者测试在Windows 7下php+mysql数据库测试成功,希望此文对大家配置php环境有所帮助。-phpv5.2.5下载win7
php在哪下载安装
PHP 的老家 下载这一个,绝对不要下载可以直接安装的安装包。Windows BinariesPHP 5.2.6 zip package [9,516Kb] - 3 May 2008md5: c7e5010114f58282858d7d78e6509cdc 安装: 解压缩 PHP 二进制压缩包到 C:\php 目录下(这里假设 C: 盘是系统盘,即安装了Windows 系统的盘,如果系统盘是 D: 盘,则解压缩到 D:\php 目录下,以此类推,下同)。 然后打开“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”-“path”,编辑其值,在前面增加下面的路径地址:C:\php;C:\php\dlls;C:\php\extensions;C:\php\sapi; 将 php.ini-dist 或 php.ini-recommended 复制到 C:\Windows 目录下,并改名为 php.ini,一般正式发布网站的服务器用 php.ini-dist,而作为调试用的服务器用 php.ini-recommended 更好。当然一般情况下,这个 php.ini 还是需要根据实际情况来修改的。下面来介绍一下几个必要的修改选项:extension_dir = "C:\php\extensions"这个是 PHP 扩展所放置的目录,请确保跟你实际安装的目录相同。extension=php_mbstring.dll;extension=php_big_int.dllextension=php_bz2.dllextension=php_cpdf.dllextension=php_crack.dllextension=php_curl.dllextension=php_db.dllextension=php_dba.dllextension=php_dbase.dllextension=php_dbx.dllextension=php_domxml.dll;extension=php_exif.dll;extension=php_fdf.dll;extension=php_filepro.dllextension=php_gd2.dllextension=php_gettext.dllextension=php_hyperwave.dllextension=php_iconv.dll;extension=php_ifx.dll;extension=php_iisfunc.dllextension=php_imap.dll;extension=php_interbase.dllextension=php_java.dllextension=php_ldap.dll;extension=php_mcrypt.dllextension=php_mhash.dllextension=php_mime_magic.dllextension=php_ming.dllextension=php_mssql.dllextension=php_msql.dll;extension=php_oci8.dllextension=php_openssl.dll;extension=php_oracle.dllextension=php_pdf.dllextension=php_pgsql.dll;extension=php_printer.dllextension=php_shmop.dll;extension=php_snmp.dllextension=php_sockets.dll;extension=php_sybase_ct.dllextension=php_w32api.dllextension=php_xmlrpc.dllextension=php_xslt.dllextension=php_yaz.dllextension=php_zip.dll 上面这些,开头没有加分号的是打开的扩展,加了分号的是没有打开的扩展。上面的设置包含了在 Windows 2003 上默认安装情况下可以打开所有扩展(这里列出的是 php 4 的)。session.save_path = c:\sessions 这个是 session 文件默认保存的目录,这个目录必须是一个存在的目录,不然默认的 session 功能会无效。我这里设置的是一个 ramdisk 上的一个目录。将 session.save_path 设置在 ramdisk 上可以加快 session 处理的速度。如果你没有安装 ramdisk,你可以把它指定到其他盘的任何一个目录下,如 C:\sessions 目录、C:\Windows\Temp 目录等。OK,基本工作作完了,现在该配置 IIS 了。 打开“ Internet 信息服务(IIS)管理器”,在“ Web 服务扩展”里,选择“添加一个新的 Web 服务扩展”,扩展名可填写“PHP ISAPI 扩展”,要求的文件选择:C:\php\sapi\php4isapi.dll(如果安装的是 PHP5,则此处是 C:\php\sapi\php5isapi.dll,下同),并设置扩展状态为允许。 打开“网站”-“属性”-“ISAPI 筛选器”-“添加”,筛选器名称可填写“PHP”,可执行文件仍然选择 C:\php\sapi\php4isapi.dll。 打开“网站”-“属性”-“主目录”-“应用程序设置”-“配置”-“应用程序扩展”-“添加”,可执行文件还是选择 C:\php\sapi\php4isapi.dll。扩展名填写“.php”,动作限制为“HEAD,GET,POST”。 打开“网站”-“属性”-“文档”-“启用默认内容文档”-“添加”,可以将 index.php 添加为默认内容文档。 然后选择“服务器机器名”-“所有任务”-“重新启动 IIS”来重启 IIS。测试在默认网站发布目录下,建立一个测试页面:下载:phptest.phpphpinfo();?如果打开这个页面能够看到 php 安装配置信息,就算是安装成功了。-phpv5.2.5下载win7
php-5.2.5 (x64)
强烈建议官网下载,无需注册的,网站地址是:
下面两段是64位的:
VC11 x64 Non Thread Safe (2013-Oct-17 00:30:10)
VC11 x64 Thread Safe (2013-Oct-17 00:30:13)
如何装一个支持php编程环境?
网上有很多类似的文章,要么过时了,要么不全面,新手看了很难懂,而且不明白其中的道理。因为我也是刚接触不久,深有体会,所以写下了这篇文章,希望对新手有所帮助。
===================相关信息=============
操作系统:Windows XP SP2
IIS:未安装
Apache版本:2.2.8 下载 (安装在C:\Program Files\Apache Software Foundation\Apache2.2)
PHP版本:5.2.5 下载 (安装在C:\php)
MySQL版本:5.0.51a下载 (安装在C:\Program Files\MySQL\MySQL Server 5.0)
====================================
软件的安装很简单,按提示一步一步操作,一般不会出什么问题,这里略过,主要讲一下如何配置。软件安装成功后,在IE地址栏中输入测试应该会看到“It works!”,说明Apache安装是成功的。你应该根据你的安装路径做相应的修改。-phpv5.2.5下载win7
(1)httpd.conf配置
打开httpd.conf,找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so,在它的后面添加以下内容:
LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "C:/php"
找到DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs",修改成Web文件的存放路径,如我的Web文件存放在F:/WebRoot目录下,就修改成:-phpv5.2.5下载win7
DocumentRoot "F:/WebRoot"
找到Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs",修改成Web文件的存放路径,跟上面的路径相同,修改成:-phpv5.2.5下载win7
Directory "F:/WebRoot"
找到DirectoryIndex index.html,添加index.php:
DirectoryIndex index.html index.php
(2)php.ini配置
在PHP的安装目录下有php.ini-dist(默认配置)和php.ini-recommended(推荐配置)两个预置的配置文件,它们之间的区别是:推荐配置在安全性方面有所加强。根据需要选择,初始配置时最好选择php.ini-dist(因为它是默认的*^_^*),复制并将其重命名为php.ini,就放在PHP的安装目录。(注意:php.ini-recommended中的short_open_tag是关闭的,这意味着标签? ?中的内容是不能被解析的,这种情况下查看PHP网页的源文件,看到的内容会跟你的源代码是一样的,正确的方法是使用?php ?,也推荐大家使用此标签。)-phpv5.2.5下载win7
打开php.ini,找到extension_dir = "./",修改成:
extension_dir = "C:/php/ext"
找到;extension=php_mysql.dll,把;去掉:
extension=php_mysql.dll
(3)libmysql.dll
将PHP目录下的libmysql.dll复制到%SystemRoot%/System32/目录中。用MySQL的bin目录中的libmysql.dll也行。
注意:
1.由于我安装的Apache版本是2.2.8,所以LoadModule语句应选择php5apache2_2.dll,否则会出现错误“The request operation has failed!”。网上很多相关文章中的Apache版本都2.0.XX的,他们选用的模块都是php5apache2.dll,不能够照搬,应该根据实际使用的Apache版本来选择该使用哪个dll文件。-phpv5.2.5下载win7
2.PHPIniDir非常重要,其实PHPIniDir就是设置“php.ini”配置文件的路径,在httpd.conf中配置PHPIniDir,或者在注册表中设置,或者设置PHPRC环境变量,或者直接复制php.ini到%SystemRoot%目录中都是可行的。php.ini是按“httpd.conf中PHPIniDir指定的路径->HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath(Windows注册表位置)->PHPRC环境变量->当前工作目录(对于CLI)->%SystemRoot%目录”的顺序来搜索的。一个好的办法是用phpinfo()来检查php.ini文件的路径是否配置正确,看“Configuration File (php.ini) Path”和“Loaded Configuration File ”。如果配置不正确或没有配置“Loaded Configuration File”将显示“none” ,如果没有配置PHPIniDir,则按默认的设置加载。-phpv5.2.5下载win7
3.有些文章中说配置中牵涉到路径时该用“/”或“\”的问题,我测试好象并无问题,正反斜杠都没问题,不知道在低版本或Linux中是否也一样。
4.不要忘了配置php.ini文件中的extension_dir和去掉;extension=php_mysql.dll前面的分号。
5.错误“Fatal error: Call to undefined function mysql_connect() in XX on line YY”的大概意思是“致命错误:在XX文件YY行调用了未定义的函数mysql_connect()”,很显然是没有加载libmysql.dll引起的,跟php.ini文件的配置密切相关的,如果找不到libmysql.dll也会导致此错误(换句话说,就是libmysql.dll放的位置有问题。看(3)中说明)。-phpv5.2.5下载win7
6.以上仅是个人之见,要想获得更多的信息,请访问他们的官方网站。
附:
Apache官网:
PHP官网:
MySQL官网:
如何在Windows7环境下安装 PHP
首先确认你已经把一下程序下载完毕
mysql-5.0.41-win32
phpMyAdmin-2.11.3
ZendOptimizer-3.3.0a
php-5.2.5-Win32
先把php的压缩包解压到D盘,例如D:php (也可以是其他盘符,个人喜好而已)
1、IIS 管理器主界面
2、配置ISAPI筛选器
打开站点的ISAPI筛选器,添加一个筛选器.
筛选器名称为php,可执行文件路径为D:phpphp5isapi.dll
3、配置处理程序映射
添加脚本映射
请求路径为*.php,可执行文件路径为D:phpphp5isapi.dll,名称为php
4、配置应用程序池
添加应用程序池
名称为php, .NET Framework 版本选”无托管代码”,托管通道模式选”经典”
5、更改站点应用池
选择应用程序池为刚刚所建立的php应用池
6、添加默认文档
添加名称为index.php的文档
7、配置php.ini
更改D:php目录里的php.ini-dist的名称为php.ini,然后修改配置,然后把php.ini文件复制到X:Windows目录 (X为你系统所在的盘符)
并把php_gd2.dll,php_mcrypt.dll,php_mysql.dll,php_pdo_mysql.dll, php_mysqli.dl前面的引号去掉,这样php才可以支持这些扩展,没必要全打开支持,看个人需要.-phpv5.2.5下载win7
8、配置extension路径
更改extension_dir的路径为D:/php/ext/ (必须以/结尾)
9、配置session.save_path路径
更改session.save_path的路径为D:/php/tmp/ (此目录需要手动建立)
现在php基本配置完成了,下面开始配置phpmyadmin,先把压缩包里的内容解压到D:inetpubwwwrootphpmyadmin
9、配置phpmyadmin的验证方式 修改phpMyAdminlibrariesconfig.default.php文件
把$cfg['Servers'][$i]['auth_type'] = 'config';更改为$cfg['Servers'][$i]['auth_type'] = 'cookie';
10、配置phpmyadmin的加密用的私钥
把$cfg['blowfish_secret'] = '';更改为$cfg['blowfish_secret'] = 'im286';
现在已经把phpmyadmin配置完成了
11、安装ZendOptimizer
一路直接Next既可完成安装
IIS 7.5安装Zend就可以直接支持,不需要做特别的设置.
记得安装完毕以后手动重启下IIS
11、安装MySQL
执行安装程序,直接下一步既可.安装路径可以自由选择,默认的也可以.个人喜好而已.
安装完毕以后程序会提示你配置MySQL
1.配置窗口