win2012 IIS8搭配UPUPW的PHP(含PHP加速组件)和MariaDB

今天给大家做个win2012 IIS8搭配UPUPW的PHP(含PHP加速组件)+mysql的教程,IIS8搭配UPUPW的PHP(含PHP加速组件)+mysql关键就那么几下子,很容易,即使步骤不多,就那么几下子,但也要仔细看,错一步就会导致配置不成功。

软件及平台要求:

1、平台:windows 2012 server datacenter(数据中心版)

2、环境:IIS8+UPUPW套装包里的PHP(含PHP加速组件)

3、数据库:UPUPW套装包里的MariaDB(MariaDB和MySQL完全兼容使用方法一致省内存性能)

一、安装IIS8

IIS是win系统的默认web服务器,性能相对上一代的 iis7.5,有进一步的提升。

注:如果不是有必要都不建议在win系统上使用其它WEB服务器,因为即使搭配好测试访问的时候通过,到直正用于运营网站的时候,当访问量达到一定的压力或运行一段时间后会出现各种让人费解兼无法解决的问题,比如即使服务器的CPU和内存使用率都不到30%依然会频繁出现卡顿或无法访问等……

1、服务器管理器-添加角色和功能,如下图:

2、上图点击“添加角色功能”后弹出新界面,点击“下一步”,如下图:

3、选择“基于角色或基于功能的安装”然后点击“下一步”,如下图:

4、选择“从服务器池中选择服务器”然后点击“下一步”,如下图:

5、选择“Web服务器(IIS)”如下图:

6、在弹出的小窗口点击“添加功能”如下图:

7、“下一步”如下图:

8、“下一步”如下图:

9、“下一步”如下图:

10、选择IIS功能,确定“应用程序开发”下的“CGI”被选中,如下图:

图一:

图二:

图三:

11、点击“安装”你会看到安装进度条,等待安装完成后访问:http://127.0.0.1/会看到如下图界面:

二、下载UPUPW套装包->配置PHP

1、UPUPW官网套装包列表:http://www.upupw.net/Nginx/

  大家根据自己的需要选择版本:

  有的CMS不支持那么高的PHP版本,如帝国cms暂时不支持PHP7.0系列;

  有的CMS必须要使用指定的PHP版,如杰奇1.7及之前的版本就只能使用“Nginx版UPUPW PHP5.2系列环境包1511”;

  还有如果你的服务器CPU小于2核建议选择32位的版本,因为根据网上结论64位版本的运行快同时也比32位更占用CPU;

2、配置PHP

我下载回来的套装包“UPUPW_NP5.6_64-1511.7z”,放在D盘下,右击解析到当前文件夹,进入“D:\UPUPW_NP5.6_64\PHP5”打开“php.ini”按“Ctrl+H”键呼出替换框:

查找替换内容的方框里填“X:\upupw\”;

替换为的方框里填“D:\UPUPW_NP5.6_64\”(D:\UPUPW_NP5.6_64\是我解析后的物理路径,大家换成自己的解压路径即可);

点击“全部替换”->按“Ctrl+s”键保全->关闭;

如下图:

3、开启“Memcached”服务,如下图:

运行“upupw.exe”如下图:

输入 S4 然后按回车,如下图:

关闭“upupw.exe”窗口,如下图:

三、配置IIS8支持PHP

1、点击右下解服务器图标,如下图:

2、点击左上角“工具”->“Internet Information Services(IIS)管理器”如下图:

3、双击左边“起始页”下面的“计算机名称”->“处理程序映射”,如下图:

4、点击“添加模块映射”如下图:

5、配置“添加模块映射”

请求路径:*.php

模块:FastCgiModule

可执行文件(可选):D:\UPUPW_NP5.6_64\PHP5\php-cgi.exe

名称:FastCGI

最后:确定

如下图:

6、打开“FastCGI 设置”,双击左边“起始页”下面的“计算机名称”->“FastCGI 设置”如下图:

7、右键选中:D:\UPUPW_NP5.6_64\PHP5\php.ini然后选择编辑,如下图:

8、打开“环境变量”界面,点击“环境变量”后面方框里的”…”如下图:

9、添加“环境变量”如下图:

10、配置“环境变量”如下图:

Name:PHP_FCGI_MAX_REQUESTS

Value:1000

11、设置“默认文档”:双击左边“起始页”下面的“计算机名称”->双击“默认文档”->点击左上角“添加…”->在“名称(N):”下面的方框里填上“index.php”->最后点击“确定”。

注:设置“默认文档”太简单了,就不上图了。

四、配置“MariaDB”:

1、运行“upupw.exe”如下图:

2、启动“MariaDB”如下图:

3、关闭“upupw.exe”窗口,直接按左上角的“X”即可,如图:

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/155383.html<

赞 (0)
管理的头像管理
上一篇2025-03-15 10:11
下一篇 2025-03-15 10:12

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注