`
tcspecial
  • 浏览: 911586 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

windows 配置php

阅读更多

 

一. 安装php 

    http://windows.php.net/download/, 下载php sdk,php 分为线程安全和不安全两个版本, 这里下载 VC9 x86 Thread Safe (2013-Dec-12 01:59:01) , 因为只有线程安全版本里才有 apache( php5apache2_2.dll ) 模块库, 解压至 d:盘 

 

二. 配置php

    将 D:\php-5.3.28\php.ini-development 重命名为 php.ini, 配置如下

; 指定扩展库路径 
; On windows:
extension_dir = "D:/php-5.3.28/ext"

; 开启相应数据库扩展库
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll

 

三. 配置apache支持php

     编辑 $(APACHE2_HOME)/conf/httpd.conf ,在最后行添加

    

#PHP Config
PHPIniDir "D:\php-5.3.28\php.ini"
LoadModule php5_module "D:\php-5.3.28\php5apache2_2.dll"
AddType application/x-httpd-php .php

 

四. 配置虚拟路径 

    编辑 $(APACHE2_HOME)/conf/httpd.conf, 找到 <IfModule alias_module>, 添加如下内容

    

# 指定d:/code/www作为代码存放目录,通过localhost/study访问 
Alias /study "D:/code/www"
<Directory "D:/code/www">
	Options   Indexes   Includes   FollowSymLinks   MultiViews   ExecCGI
	AllowOverride   None   
	Order   allow,deny   
	Allow   from   all 
</Directory>

 

五. 测试运行

    编译 d:\code\www\php.php , 添加代码  <?php phpinfo() ?> ,成功会显示 php安装信息

  

六. 配置fastcgi

   添加 mod_fcgid 模块,让php以fastcgi方式运行,提高运行效率

  

<IfModule fcgid_module>
	AddHandler fcgid-script .fcgi .php
        # 指定php.ini存放目录
	FcgidInitialEnv PHPRC "d:/php-5.3.28"
        # 设置PHP_FCGI_MAX_REQUESTS>=FcgidMaxRequestsPerProcess,防止php-cgi进程在处理完所有请求前退出
	FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000
        # php-cgi执行时间
	FcgidWrapper "d:/php-5.3.28/php-cgi.exe" .php
        # php-cgi每个进程最大请求数
	FcgidMaxRequestsPerProcess 1000
        # php-cgi最大进程数
	FcgidMaxProcesses 5
        # 最大执行时间
	FcgidIOTimeout 120
	FcgidIdleTimeout 120
</IfModule>

  

分享到:
评论

相关推荐

    windows下 php+nginx配置详解

    以下是对"windows下 php+nginx配置详解"的详细说明。 首先,我们需要安装Nginx。Nginx是一款高性能的HTTP和反向代理服务器,以其稳定性和高并发处理能力著称。下载适用于Windows的Nginx安装包,然后按照安装向导...

    如何在windows底下配置Apache+php+MySQL配置

    在Windows环境下搭建Apache、PHP和MySQL的开发环境是许多初学者必须经历的步骤,这个过程可能会遇到一些挑战,但只要遵循正确的步骤,就能轻松完成。本文将详细介绍如何配置这三个组件,帮助初学者顺利搭建Web开发...

    Windows下PHP5和Apache的安装与配置.rar

    3. **配置php.ini**: 复制php.ini-development或php.ini-production到php目录,并重命名为php.ini,根据需要进行配置。 4. **配置Apache与PHP**: 在Apache的conf目录下的httpd.conf文件中,添加以下内容: ``` ...

    windows下配置PHP的经验(最全面最详细).doc

    ### Windows下配置PHP的经验知识点详解 #### 一、所需软件准备 在Windows环境下配置PHP环境,需要准备以下软件: 1. **Apache服务器**:选择版本为`apache_2.2.11-win32-x86-openssl-0.9.8i.msi`。 2. **MySQL...

    windows下配置nginx+php环境

    windows下配置nginx+php环境

    Windows+Nginx+PHP7安装配置

    其次,我们需要配置php.ini文件,具体来说是将fastcgi.impersonate = 1;和fastcgi.logging = 0;这两个参数打开。 四、启动PHP和Nginx 在配置完成后,我们需要启动PHP和Nginx服务。首先,我们需要检查Windows端口...

    Apache+php+mysql在windows下的安装与配置图解(最新版)

    Apache+PHP+MySQL 在 Windows 下的安装与配置图解(最新版) 本资源摘要信息将详细介绍 Apache、PHP 和 MySQL 在 Windows 平台下的安装和配置过程。该资源提供了详细的图解和一步步的安装指南,使得用户可以轻松地...

    windows server 2012 R2服务器下配置php7+nginx1.1环境

    ### Windows Server 2012 R2 下配置 PHP7 + Nginx1.1 环境 在本文中,我们将详细介绍如何在 Windows Server 2012 R2 操作系统上配置 PHP7 和 Nginx1.1 的运行环境。这种组合常用于搭建高效的 Web 应用程序服务器,...

    windows下redis PHP5.5扩展

    在Windows环境下,集成Redis作为PHP 5.5的扩展是一个常见的需求,特别是在处理大量数据缓存或者提升Web应用性能时。`php_redis`是专门为PHP设计的一个非阻塞的Redis客户端扩展,它允许PHP开发者充分利用Redis的数据...

    windows下apache+fastCGI+PHP的安装与配置小计

    ### Windows 下 Apache+FastCGI+PHP 的安装与配置详解 #### 一、概述 本文主要介绍了在 Windows 系统环境下如何安装与配置 Apache、FastCGI 和 PHP,使之能够协同工作并支持 PHP 应用程序的运行。通过本文的学习,...

    如何在Windows下用IIS配置Jsp和php环境

    4. **安装并配置PHP**: - 下载并安装PHP,安装过程中确保选中“Add PHP to the system PATH”选项。 - 将PHP配置文件`php.ini-dist`复制为`php.ini`,并根据需要进行修改,如启用GD库等。 - 在IIS中创建一个名为...

    windows2003 + IIS6.0 环境下以Fastcgi方式配置php .docx

    Windows 2003 + IIS 6.0 环境下以 FastCGI 方式配置 PHP 在 Windows 2003 + IIS 6.0 环境下,以 FastCGI 方式配置 PHP 5.3.3 需要经过四个步骤:IIS 6.0 环境配置、下载 PHP 5.3.3、配置 PHP 和下载安装 Microsoft ...

    windows nginx +php 配置

    在IT行业中,Windows环境下配置Nginx与PHP的组合是一个常见的任务,这主要涉及Web服务器的搭建和PHP处理引擎的集成。Nginx以其高性能、轻量级的特性被广泛用于前端服务器,而PHP则是一种广泛应用的开源脚本语言,...

    windows的PHP环境配置

    在Windows操作系统上配置PHP开发环境是一项基础而重要的工作,尤其对于Web开发者来说。在这个过程中,我们需要集成Apache服务器、PHP解释器以及MySQL数据库。本指南将详细介绍如何使用提供的组件——httpd2.2.25...

    PHP IIS Windows 2003 配置

    在Windows 2003系统上配置PHP与IIS进行集成,首先需要了解基本的操作步骤和技术要点。 1. **PHP安装路径:**根据提供的部分配置文件内容,“C:\php”被指定为PHP的安装目录。这意味着所有与PHP相关的文件,包括可...

    windows下nginx多php版本配置攻略

    在Windows环境下配置Nginx以支持多个PHP版本是一项高级且实用的技能,尤其对于需要同时维护不同项目或网站,而这些项目或网站依赖于不同PHP版本的开发人员来说尤为重要。以下是从给定文件中提取并扩展的相关知识点:...

Global site tag (gtag.js) - Google Analytics