宝峰科技

 找回密码
 注册

QQ登录

只需一步,快速开始

智能终端设备维修查询系统注册会员邮箱认证须知!
查看: 2651|回复: 0

[网站运维] Win7 IIS7+PHP 搭建 PHP 网站服务器

[复制链接]
  • TA的每日心情
    开心
    2023-11-30 08:27
  • 签到天数: 120 天

    [LV.7]常住居民III

    admin 发表于 2023-4-25 18:33:43 | 显示全部楼层 |阅读模式

    欢迎您注册加入!这里有您将更精采!

    您需要 登录 才可以下载或查看,没有账号?注册

    x
    Win7 IIS7+PHP 搭建 PHP 网站服务器

    PHP软件版本:php-5.4.45-Win32-VC9-x86.zip 链接: https://pan.baidu.com/s/1S5o9I1qq4sIgFKhQm5RmeA?pwd=ksr4 提取码: ksr4
    PHP Manager软件版本: PHPManagerForIIS-1.2.0-x64.msi 链接: https://pan.baidu.com/s/1uKo0JHl8kOEA3KX1IJVzbw?pwd=m86f 提取码: m86f


    安装步骤:
    1、IIS7配置,如下图所示:

    IIS配置设置

    IIS配置设置


    2、检测IIS配置是否成功:在浏览器中输入 http://localhost 网址,出现下图界面,则配置成功:

    IIS配置成功

    IIS配置成功


    3、安装 PHPManagerForIIS-1.2.0-x64.msi,一直下一步就可以。
    4、解压 php-5.4.45-Win32-VC9-x86.zip 到如路径 D:\Tools\ 路径下,而本机解压到 G:\BCTools\php 路径下:
    Win7x64 IIS和php搭建2-0.png
    把 php-5.4.45-Win32-VC9-x86 目录下的 php.ini-development 文件复制一份并把后缀改为.ini 后保存:

    修改 php.ini-development 文件

    修改 php.ini-development 文件

    5、IIS7 和  PHP 配制:
    运行 IIS Manager 选中默认网站,在默认主页的 IIS 栏,分别点击“处理程序映射”和“PHP Manager”:
    Win7x64 IIS和php搭建2-2.png
    来到“处理程序映射”界面,点击右侧“操作”中的“添加模块映射...” ,把 php-5.4.45-Win32-VC9-x86 目录下的 php-cgi.exe 文件做程序映射并确定:

    添加程序php-cgi映射

    添加程序php-cgi映射

    来到“PHP Manager” 界面后点击“View recommendations”,查看当前 php.ini 文件的建议配制情况:

    PHP Manager 界面

    PHP Manager 界面

    根据 Configuration Recommendations 提示如下:
    extension_dir 值为 :"G:\BCTools\php\php-5.4.45-Win32-VC9-x86\ext\ " ,(注:这里根据前面 php-5.4.45-Win32-VC9-x86 解压路径来确定。
    cgi.force_redirect = 0    修改php.ini文件时去掉前面的;并把值改成0(默认为1)
    cgi.fix_pathinfo = 1       修改php.ini文件时去掉前面的;
    fastcgi.impersonate = 1 修改php.ini文件时去掉前面的;
    date.timezone = "UTC" 这里测试结果必须 UTC  修改php.ini文件时去掉前面的; 并设置为“UTC”
    Win7x64 IIS和php搭建2-5.png

    建议配制的php.ini项

    建议配制的php.ini项

    用记事本或其它文本编辑器打开php.ini文件,我们先把上面几项依次配制好并保存。
    保存后我们关闭“Configuration Recommendations”界面再次打开窗口显示如下:

    配制好后关键项的情况

    配制好后关键项的情况


    6、在路径 C:\inetpub\wwwroot 下新建个index.php文件,在页面中输入以下代码并保存:
    [PHP] 纯文本查看 复制代码
    <?php
    phpinfo();
    ?>

    在浏览器中输入 localhost/index.php 打开如下图页面:

    IIS和PHP整合成功

    IIS和PHP整合成功


    根据上面 Server API 显示为 CGI/FastCGI ,当前配制情况我们已经搭建好简单的 php 测试环境了。应用端口默认为80,应用目录默认为C:\inetpub\wwwroot下。

    7、因本机测试PHP源码,根据需要确定是否添加”应用程序池“,如下图所示:

    添加应用程序池

    添加应用程序池


    选择”网站“后右键点击添加网站,添加名称为PHP的测试网站,如下图所示:

    添加php测试网站

    添加php测试网站


    到此,我们就完成了添加”应用程序池“以及添加指定路径的网站。

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    免责声明

    本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!

    QQ|Archiver|手机版|小黑屋|联系我们|宝峰科技 ( 滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )

    Copyright © 2001-2023 Discuz! Team. GMT+8, 2024-10-7 03:04 , File On Powered by Discuz! X3.49

    快速回复 返回顶部 返回列表