windwos8.1中php环境配置方法_win服务器

一. 下载安装包:

Apache2.2:http://mirrors.cnnic.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi

PHP5.4:http://windows.php.net/downloads/releases/php-5.4.22-Win32-VC9-x86.zip

Mysql5.5:http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.35-winx64.msi

当然软件的版本也不局限于上面的,但这里还是有两点需要说明:

第一,Apache软件包中的openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接,如果你在apache1或者apache2下使用PHP,你应该选择VC6的版本,如果你在IIS下使用PHP应该选择VC9的版本;

第 二,PHP包中VC6与VC9的区别:VC6的版本使用visual studio 6编译,而VC9使用Visual Studio 2008编译,并且改进了不要在Apache下使用VC9的版本 性能和稳定性,使用VC9版本的PHP需要安装Microsoft 2008 C++ Runtime,因此建议不要在Apache下使用VC9的版本。

另外就是我们的目录结构,为了方便管理,我们把它们装在一块,首先建立WAMP文件夹,然后再在里面分别建立MySQL、PHP、Apache文件夹,等会儿我们把MySQL、PHP、Apache分别安装在对应的文件夹里。

二.安装软件(网上很多安装教程,这里就不讲了)

三.Apache和PHP的配置

在文件夹WAMPPHP里找到php.ini-recommended文件,重命名为php.ini,然后用编辑器打开

1、 首先找到

复制代码 代码如下:

; Directory in which the loadable extensions (modules) reside.

extension_dir = "./"

修改为:

复制代码 代码如下:

; Directory in which the loadable extensions (modules) reside.

extension_dir = "D:/Program Files/WAMP/PHP/ext"

(我的是安装在在D盘的Program Files目录下,你可以根据实际情况更改)表示指定PHP扩展包的具体目录,以便调用相应的DLL文件

2、 开启相应的扩展库功能

找到下面的几行,把前面的“;”去掉

复制代码 代码如下:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

extension=php_xmlrpc.dll

3、配置PHP的Session功能

在使用session功能时,必须配置session文件在服务器上的保存目录,否则无法使用session,需要建一个可读写的目录文件夹,那么我们在WAMP文件夹里phpSessionTmp目录,然后在php.ini文件中找到

复制代码 代码如下:

;session.save_path = "/tmp"

修改为:

复制代码 代码如下:

session.save_path = " D:/Program Files /WAMP/phpSessionTmp"
4、配置PHP的文件上传功能

在使用PHP文件上传功能时,必须指定一个临时文件夹以完成文件上传功能。下面在WAMP文件夹里创建一个phpFileUploadTmp文件夹,然后在php.ini文件中找到
[code]
;upload_tmp_dir =

修改为:

复制代码 代码如下:

upload_tmp_dir = "D: /Program Files /WAMP/phpFileUploadTmp"

5、修改date.timezone,默认为美国时间,如果不修改会报错

找到:

复制代码 代码如下:

;date.timezone =

修改为:

复制代码 代码如下:

;date.timezone = Asia/Shanghai

好了,对于php.ini的配置算是完成了,但这还不够,我们还要需要Apache支持PHP,因此还得在Apache配置文件httpd.conf中完成相应的PHP配置。

在D:\Program Files\Wamp\Apache\conf文件夹里找到httpd.conf文件,并打开

6、在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加:

复制代码 代码如下:

LoadModule php5_module "D:/Program Files/WAMP/PHP/php5apache2_2.dll"

PHPIniDir "D:/Program Files/WAMP/PHP"

AddType application/x-httpd-php .php .html .htm

7、由于默认情况下Apache服务器执行web主程序的目录为Apache2.2/htdocs,为了方便,我们在WAMP里面建立了www文件夹来替代htdocs,所以此时需要修改相应的Apache配置,是web程序目录变为www目录

找到:

复制代码 代码如下:

DocumentRoot "D:/Program Files/WAMP/Apache/htdocs"

修改为:

复制代码 代码如下:

DocumentRoot " D:/Program Files/WAMP/wwwroot"

找到:

复制代码 代码如下:

<Directory "D:/WAMP/Apache/htdocs">

修改为

复制代码 代码如下:

<Directory "D:/Program Files/WAMP/wwwroot">

8、最后修改index文件的先后顺序,由于配置了PHP功能,当然需要index.php优先执行

找到:

复制代码 代码如下:

DirectoryIndex index.html

修改为:

复制代码 代码如下:

DirectoryIndex index.php default.php index.html index.htm default.html default.htm

至此,PHP的环境配置算是基本完成了,下面就试一下吧

重启Apache,在WAMP/wwwroot里面放置一个phpinfo.php文件,在phpinfo.php里面写入代码:

复制代码 代码如下:

<?php
phpinfo();
?>

然后在浏览器地址栏里输入http://localhost/phpinfo.php,这时网页显示了PHP的基本配置信息,那么我们的PHP环境就搭建完了。

时间: 2024-10-29 09:05:43

windwos8.1中php环境配置方法_win服务器的相关文章

windows下apache+php+mysql 环境配置方法_win服务器

一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2 下载php http://windows.php.net/downloads/releases/archives/ php-5.3.5-Win32-VC6-x86.zip 下载vc6版本 VC

Windows 8 IIS中配置PHP运行环境的方法_win服务器

在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到Internet信息服务,记得选中CGI这一项 2.安装完成后在浏览器中打开localhost,查看是否能显示IIS的欢迎页面: 二:下载安装配置PHP环境 1.下载PHP,官网地址:http://windows.php.net/download/, 2.将下载的zip压缩包解压到D盘下,解压后为E:\php; 3.进入控制面板

使IIS支持PHP,ISAPI或CGI,FastCGI完全配置教程(最新php5.2.13配置方法)_win服务器

在Windows Server 2003的IIS6下配置ISAPI方式的PHP,配置方法是,在IIS的"WEB服务扩展"中,添加一个新的WEB服务扩展,程序后缀为PHP,ISAPI程序为php5isapi.dll,然后再我的电脑->属性->高级->"环境变量"-"系统变量"中增加变量名PHPRC,数值为php.ini的路径,在Internet信息服务管理器中,选择网站或应用程序的根目录,打开目录属性页(右键选择"属性&

Windows Server 2003 系统安全配置方法_win服务器

一.系统的安装 1.按照Windows2003安装光盘的提示安装,默认情况下2003没有把IIS6.0安装在系统里面. 2.IIS6.0的安装 开始菜单->控制面板->添加或删除程序->添加/删除Windows组件 应用程序 ---ASP.NET(可选) |--启用网络 COM+ 访问(必选) |--Internet 信息服务(IIS)---Internet 信息服务管理器(必选) |--公用文件(必选) |--万维网服务---Active Server pages(必选) |--Int

win2003下 iis+php快速稳定的配置方法_win服务器

这里小编根据我们这么长时间的经验,特别分享下windows 2003系统下iis+php的配置方法,简单易用,而且还稳定. 第一步: 下载这个软件就可以了 星外PHP5.2.17自动配置安装包 快捷配置iis php运行环境,这个是星外发布的对于没有对iis配置过php环境的朋友使用,这个版本是安装在c盘的,使用液不会受到影响,默认开启了很多扩展,基本上是php 5.2.*系列中比较稳定的版本了. 根据我们几十台服务器的安全测试,绝对是没有问题的. 第二步:解压后直接安装就可以了,默认下就支持p

优化IIS7.5支持10万个同时请求的配置方法_win服务器

通过对IIS7的配置进行优化,调整IIS7应用池的队列长度,请求数限制,TCPIP连接数等方面,从而使WEB服务器的性能得以提升,保证WEB访问的访问流畅. IIS7.5是微软推出的最新平台IIS,性能也较以前有很大的提升,但是默认的设置配不适合很大的请求.但是我们可以根据实际的需要进行IIS调整,使其性能更佳,支持同时10万个请求. 以下方案,通过对IIS7的配置进行优化,调整IIS7应用池的队列长度,请求数限制,TCPIP连接数等方面,从而使WEB服务器的性能得以提升,保证WEB访问的访问流

win+apache+php+mysql+phpmyadmin环境配置方法_服务器

win+apache+php+mysql环境配置2007-03-09 23:38由于要把学生在线的博客从asp转到php,需要以上的环境配置,在网上找了一些资料,但是都是比较老的,所以决定自己总结一下.         我用的版本也不是最新的,但是是比较稳定的,discuz的官方网上有一些好的说明,以及一些好的软件的下载地址.http://www.discuz.com/index.php?category=4,大家可以看一下. 我用的软件如下: apache:    apache_2.2.3-w

Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法_win服务器

1)下载IIS伪静态组件--ISAPI_Rewrite3完全破解版 ISAPI_Rewrite3非常好用,是个人见过最好用同时可以支持多站点的IIS伪静态组件!1.官网下载(http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0073.msi):2.建议从本网站下载破解版:http://www.jb51.net/softs/41171.html2)安装IIS伪静态组件1.以下载本网站的破解版为例:将下载的ISAPI_R

IIS+PHP+MYSQL安装配置方法_win服务器

一.安装php 1) 在D盘新建一个名为PHP的文件夹,解压缩php-5.2.0-win32.zip到D:\PHP. 2) 在D:\PHP文件夹下找到php.ini-dist文件,将其复制一份以做备份.将复制后的文件更名为php-ini. 3) 在php.ini文件中找到以下行:extension_dir = "./"(注:该行指定PHP查找扩展的位置),编辑该行,如下所示: extension_dir = "D:/PHP/ext"(注:不要这里用的是斜杠/而不是反