《PHP实战:Windows2003下php5.4安装配置教程(IIS)》要点:

本文介绍了PHP实战:Windows2003下php5.4安装配置教程(IIS),希望对您有用。如果有疑问,可以联系我们。

PHP教程一、在Windows2003安装IIS

PHP教程1、首先打开Windows2003的控制面板,查看是否有“管理工具”,没有也不要紧,点击“添加或删除程序”.有的话,可以直接进入第二步,IIS的配置.

PHP教程

PHP教程2、在弹出的窗口,选择添加/删除Windows组件的功能,选择把“网络服务”组件与“应用程序服务器”的组件勾上,一般情况,单纯勾上这两个组件还不行,还要打开“应用程序服务器”组件的详细信息,把里面能勾的都勾上,如果勾上只是出现灰色小勾,那么应该打开这一项的“详细信息”,把里面的组件全部勾上.为了保证,我们的ASP网站不要因为一个组件缺少而不能运行.

PHP教程

PHP教程3、全部组件勾完之后,点击确定,安装过程中,会要求找到Windows2003的安装镜像Windows Server 2003 Enterprise Edition SP2.iso,没有的话网上一搜一大堆.

PHP教程

PHP教程4、安装的过程中,可能会要求你设置IP地址,点击Microsoft网络客户端选择“属性”,随便指定一个IP给Windows2003就可以的,这不是我们最终给用户呈现的IP,没关系的.

PHP教程

PHP教程5、等待安装完成,IIS就安装完毕了.完毕之后,你可以打开IE6浏览器,直接输入http://localhost/iisstart.htm,看到一个“建设中”的页面就对了,表明IIS已经成功运行了.

PHP教程

PHP教程二、为Windows2003下的IIS配置必备的插件

PHP教程首先,Windows2003要先安装VC9的运行库与fcgi才能正常在IIS下运行php5.4.

PHP教程VC9的运行库,可以在微软官网上下载.

PHP教程网址:http://www.microsoft.com/zh-cn/download/details.aspx?id=29

PHP教程

PHP教程如果各位嫌麻烦的话,可以直接把如下的地址拷贝到下载工具中下载:http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe

PHP教程下载之后是一个vcredist_x86.exe,直接不停下一步安装,安装路径都没得你选.安装的时候会在同目录产生一些安装临时文件,请在安装完毕之后,自行删掉.

PHP教程fcgi同样可以在微软的官网进行下载,网址:http://www.microsoft.com/en-us/download/details.aspx?id=11881

PHP教程或者直接把如下网址扔到下载工具下载:http://222.200.129.44/download.microsoft.com/download/E/0/C/E0C0709A-66E5-4113-9A6C-A5F65BF6717D/fcgisetup_1.5_x86_rtw.msi

PHP教程同样是不停下一步的安装,安装路径都没得你选.安装完毕之后,用记事本打开C:\WINDOWS\system32\inetsrv\fcgietx.ini

PHP教程在末尾加上如下的文字:

PHP教程[Types]

php=PHP

[PHP]

ExePath=php压缩目录\php-cgi.exe

PHP教程如图,其中php的压缩目录为C:\php-5.4.43-nts-Win32-VC9-x86,保存退出.

PHP教程

PHP教程三、php的配置

PHP教程弄好以上两个组件之后,正式可以下载php5.4了,由于php5.5以后的版本不支持winxp内核的系统,所以只能用php5.4,和Apache不同的是,打开php的官网:http://cn2.php.net/downloads.php之后,这次要下载一个非线程安全的php5.4如下图:

PHP教程

PHP教程下载之后解压得到一个C:\php-5.4.43-nts-Win32-VC9-x86,同样是如下图,把php.ini-production改名为php.ini,直接用记事本打开.

PHP教程

PHP教程对php.ini进行如下的修改:

PHP教程(1)利用记事本的Ctrl+F,定位关键字“extension_dir”,指定php的压缩目录也就是运行目录.注意把前面表示注释的;去掉.

PHP教程

PHP教程(2)定位Date在date.timezone指定时区为我们的国家的时区,或者写"Asia/Shanghai"也就是可以的,同样注意把前面表示注释的;去掉.

PHP教程

PHP教程(3)最后定位extension=,开启php的服务组件,把下图划红线被注释的组件前的;去掉,以为开启字符、php邮件服务,与php_mysql服务支持.保存php.ini退出.

PHP教程

PHP教程之后在直接新建一个php网站目录的文件夹,这里是c:\phpSite,还是在里面新建一个1.php,写一段相当经典的代码:

PHP教程

phpinfo();

?>

PHP教程四、把php挂载到iis

PHP教程1、通过开始->设置->控制面板->管理工具->Internet 信息服务(IIS)管理器打开IIS,右键网站->新建->网站

PHP教程

PHP教程2、网站描述任意,这里以phpSite为例,设定发布网站的IP与端口,这里可以直接使用80端口,因为Windows2003的80端口本身就是给IIS所占据.下面以IP为192.168.80.128这个内网地址为例.

PHP教程

PHP教程3、网站文件夹设定为刚刚建立的c:\phpSite,权限可以默认为“读取”,如果要上传文件把“写入”勾上,当然也可以之后再设置,再点下一步,完成网站的创建

PHP教程4、之后,在网站下面多出了刚刚建立的phpSite,对其右键,属性,进行进一步的设置.

PHP教程

PHP教程5、翻到“主目录”选择“配置”->"添加"->"浏览",选择C:\WINDOWS\system32\inetsrv\fcgiext.dll,扩展名填写为.php.在动作一栏,为了安全可以限制为:GET,HEAD,POST,DEBUG.如下图:

PHP教程

PHP教程6、之后一路确定,完成配置,直接打开浏览器输入:192.168.80.128/1.php看到如下所示的网站,证明配置完毕!

PHP教程

PHP教程以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持维易PHP.

php5.4 windows2003,PHP实战:Windows2003下php5.4安装配置教程(IIS)相关推荐

  1. centos7 mysql workbench_centOS下mysql workbench安装配置教程

    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...

  2. Linux/Unix系统下nginx+php安装简明教程

    本文转载自Linux/Unix系统下nginx+php安装简明教程,请保留转载信息~ 一.安装nginx: 1. 安装pcre库,nginx的rewrite模板需用到pcre库: mkdir -p / ...

  3. linux php 安装图文教程下载,linux下php安装配置教程

    linux下php安装配置教程 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 linux 下安装下安装 apache 与与 php ...

  4. python numpy安装windows_windows 下python+numpy安装实用教程

    如题,今天兜兜转转找了很多网站帖子,一个个环节击破,最后装好费了不少时间. 希望这个帖子能帮助有需要的人,教你一篇帖子搞定python+numpy,节约科研时间. 水平有限,难免存在不足,敬请指正. ...

  5. Linux下Tomcat的安装配置

    Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...

  6. linux下pptpd的安装配置(×××)

    linux下pptpd的安装配置(×××)--单网卡×××实现 (本文部分内容摘自互联网,特此声明!)          环境介绍:Linux(redhat) 2.6.18 +PPP+PPTPD    ...

  7. Linux下NDK的安装配置

    Linux下NDK的安装配置 在编写android程序的时候如果需要复用一部分以前的c语言程序,可以考虑使用NDK.由于设计到c和c++编程,故强烈建议在Linux下安装上eclipse的CDT插件. ...

  8. Windows 下 Anaconda3 的安装配置

    Windows 下 Anaconda3 的安装配置 我的小站.Github Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 目录 ...

  9. 实验七:Xen环境下cirrOS的安装配置

    实验名称: Xen环境下cirrOS的安装配置 实验环境: 这里的cirrOS和实验六中的busybox的启动方式相同,唯一的区别就是我们使用的cirrOS镜像中,已经包含了根文件系统.内核文件以及r ...

最新文章

  1. 一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路
  2. linux与windows下开发,Linux 与 Windows下开发感受
  3. cpu上下文切换(下)
  4. 溃不成军:科通芯城一度再跌近30% 股价三天腰斩
  5. win下手工启停数据库
  6. VLC视频播放器原理详细分析含TS流格式分析
  7. you must reset your password using alter table
  8. FPGA(5)--VHDL--10十进制计数器及7段显示译码器
  9. 大小端模式的快速判断方法
  10. grubbs检测c语言,Grubbs算法检测离群值
  11. 面向对象(类,面向对象三大特性)
  12. 第 24 章 状态模式
  13. android 11 版本更新内容,android 11怎么更新 android 11更新方法
  14. 数字后端设计相关文件说明
  15. 央行数字货币离我们还有多远?
  16. .Net 发送邮件
  17. android 阅读器自动滚动,在Android手机上实现阅读器翻页效果.doc
  18. 云超融合数据中心 CloudFabric
  19. Java集合:Java集合概念
  20. python中求最小公约数,python求最大公约数和最小公倍数的简单方法

热门文章

  1. 微服务基本环境的搭建
  2. centos7,google身份验证
  3. Hive分析窗口函数(五) GROUPING SETS,GROUPING__ID,CUBE,ROLLUP
  4. HDU6089 恐怖分子(变形线段树)
  5. 【PMP】组织结构类型
  6. 排序之选择排序:简单选择+堆排序
  7. 条件、循环、函数定义 练习
  8. 新手算法学习之路----二分法Last-position-of-Target
  9. bootstrap清除拟态框内添加新HTML再打开时会有缓存现象
  10. NodeJS 学习记录