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

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

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