win2003 安装软件之PHP5 图文安装教程

Win2003 安装软件之 PHP5 图文安装教程

本教程介绍如何在Windows Server 2003操作系统上安装PHP5以及配置IIS服务器来支持PHP。本教程面向初学者,所以会尽可能详细地解释每一步。

准备工作

  • 下载PHP5的Windows二进制包
  • 下载Microsoft Visual C++ 2008 Redistributable Package (x86)
  • 安装IIS Web服务器并启用CGI

安装PHP5

  1. 将下载的PHP5二进制包解压到C盘根目录下,例如 C:\php\
  2. C:\php\目录下找到php.ini-recommended文件,复制一份并重命名为php.ini
  3. 打开php.ini文件,找到以下三行并将注释去掉:

extension_dir = "ext"
;extension=php_mysql.dll
;extension=php_mysqli.dll

  1. 下载并安装Microsoft Visual C++ 2008 Redistributable Package (x86)
  2. 在系统环境变量中添加C:\php路径,使其能够被系统识别
  3. 重启计算机

配置IIS

  1. 打开IIS Manager工具,并选择网站
  2. 右键单击默认网站,选择“属性”
  3. 选择“主页”选项卡,点击“添加”按钮
  4. 在“主页文件名”文本框中输入index.php,并在“默认内容页”列表中将其移到第一位,点击“确定”按钮
  5. 右键单击默认网站,选择“属性”
  6. 选择“主页”选项卡,点击“配置”按钮
  7. 在“应用程序配置”窗口中,点击“添加”按钮
  8. 在“添加程序映射”窗口中,输入以下信息并点击“确定”按钮:

  9. 映射的扩展名:.php

  10. 可执行文件:C:\php\php.exe %s
  11. 允许脚本:勾选

  12. 重启IIS服务

至此,PHP5已经成功安装并配置完成。可以通过建立一个名为test.php的文件,输入<?php phpinfo(); ?>代码,并保存到IIS默认网站的根目录下,通过浏览器访问该文件来检查PHP是否正常工作。

示例说明

以下为两个示例:

  1. 安装时保证PHP5文件夹的路径不带有空格或非ASCII字符,否则可能会导致无法读取php.ini文件。

  2. 如果在浏览器上查看phpinfo()时只显示出纯文本而非HTML格式,说明IIS服务器没有正确配置mime类型,并且没有正确处理.php文件扩展名。可以在IIS管理工具的“主页”选项卡的“Mime类型”按钮中添加php文件的mime类型,以及在“程序映射”中将php扩展名添加到已有的CGI/ISAPI扩展映射中。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:win2003 安装软件之PHP5 图文安装教程 - Python技术站

(0)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • PHP安全配置

    PHP是一种极其流行的编程语言,广泛应用于Web编程,包括网站开发和后端开发。在使用PHP进行开发的过程中,正确的安全配置是至关重要的。以下是一份详细讲解“PHP安全配置”的完整攻略: 1. 开启错误报告 在PHP开发过程中,开启错误报告可以帮助我们及时发现代码存在的错误和漏洞。有两种方式可以开启错误报告: 在php.ini文件中配置 在php.ini文件中…

    PHP 2023年5月23日
    00
  • php实现的表单验证类完整示例

    关于“php实现的表单验证类完整示例”的完整攻略,我向您提供以下步骤: 1. 首先确定需要验证的表单字段 在实现表单验证类之前,我们需要明确需要进行验证的表单字段。一般来说,表单中需要验证的字段主要包括以下几种: 用户名/昵称 邮箱地址 手机号码 密码 重复密码(确认密码) 验证码 你可以通过查看你要实现表单验证类的业务需求,来确定需要验证的表单字段。 2.…

    PHP 2023年5月27日
    00
  • PHP实现导出excel数据的类库用法示例

    下面是关于“PHP实现导出excel数据的类库用法示例”的完整攻略: 一、前言 在实际的Web开发过程中,经常需要导出excel数据,因为excel数据具备方便查询、可视化分析和绘制图表等特点。本攻略主要介绍如何利用PHP工具箱来实现导出excel数据的功能。 二、准备工作 以下两个步骤需要循序渐进地进行,确保PHP工具箱和依赖文件库都准备完毕,才能正确地运…

    PHP 2023年5月26日
    00
  • php实现的九九乘法口诀表简洁版

    这里是使用 PHP 语言实现九九乘法口诀表简洁版的完整攻略。 1.准备工作 在开始之前,您需要确保您已经安装了 PHP 环境。可以在终端中输入 php -v 命令来查看 PHP 是否已经安装以及版本号。 2.编写代码 在本例中,我们将使用 PHP 的嵌套 for 循环结构,来实现九九乘法口诀表。 以下是代码示例: <?php echo "&l…

    PHP 2023年5月23日
    00
  • PHP获取中国时间(上海时区时间)及美国时间的方法

    获取中国时间(上海时区时间): PHP中获取上海时区的时间,一般可以通过设置时区来实现。具体方法如下: date_default_timezone_set(‘Asia/Shanghai’);//设置上海时区 echo date(‘Y-m-d H:i:s’);//输出当前时间,格式可以根据需求自行调整 以上代码中,date_default_timezone_s…

    PHP 2023年5月26日
    00
  • 抓取整个网页保存为图片的实用工具 Web2Pic Pro

    抓取整个网页保存为图片的实用工具 Web2Pic Pro Web2Pic Pro是一款可以将整个网页抓取保存为图片的实用工具,它可以方便我们将想要的网页内容保存为图片,便于离线查看和分享。以下是Web2Pic Pro的完整攻略。 步骤1:安装Web2Pic Pro Web2Pic Pro是一款付费软件,需要购买后才能使用,我们可以到官方网站进行购买和下载安装…

    PHP 2023年5月27日
    00
  • PHP多进程编程实例详解

    我很乐意给您详细讲解“PHP多进程编程实例详解”的攻略。下面将会是一个完整的攻略,包括概念、实现思路和示例说明。 PHP多进程编程实例详解 什么是多进程编程 多进程编程是一种编程技术,它允许程序在同一时间内执行多个并发任务,从而提高程序的性能和效率。多进程编程主要用于那些需要在短时间内处理大量数据的应用中,例如网络服务、数据处理和Web应用程序等。 在多进程…

    PHP 2023年5月23日
    00
  • php中__toString()方法用法示例

    下面是关于“php中__toString()方法用法示例”的完整攻略。 什么是__toString()方法 在PHP中,__toString()是一个特殊的魔术方法,用于在一个对象被当做字符串时会自动被调用。这个方法必须返回一个字符串。 当我们在使用echo、print_r、var_dump等输出函数时,如果我们传入一个对象,它们会自动调用对象的__toSt…

    PHP 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部