windows2012安装配置php环境教程

发布:2020-12-26分类:软件操作来源:本站原创浏览:0
近日,有一台香港的windows server 2012服务器需要配置安装PHP,按照以往的经验配置完成后,却出现了不少问题。后来经过几番周折才搞定。现在记录一下安装步骤和过程,也方便自己以后使用。

一:下载PHP

1、首先下载PHP,我用的电脑原来保存备份的,版本从5.x以后基本都可以。PHP具体下载地址可以自己在搜索引擎搜一下或从PHP官网http://www.php.net 下载安装包。
2、在C盘根目录创建“php”文件夹,将下载到的php文件全部复制到“php”文件夹中。
3、找到“php.ini-production”并改名为“php.ini”。
4、用记事本打开“php.ini”,修改里面的一些设置,可以按住ctrl+F 找到需要修改的配置项,前面有注释符号的去掉前面的注释(也就是;)或按改成相应的值。
;设置php模块路径
extension_dir = "C:\php\ext" 
;设置php时区
date.timezone = Asia/Shanghai
;开启php短标签
short_open_tag = on
;以CGI模式运行PHP
cgi.force_redirect = 0
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1
其他PHP拓展板块,按需开启

二、下载安装两个动态链接库

Visual Studio 2010 动态链接库(64位系统两个都要装,如果不装就会出现msvcr100.dll丢失问题,导致500错误)
下载地址:http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x64.exe
下载地址:http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x86.exe

三、服务器IIS配置PHP

1、进入IIS控制面板选择主页,单击“处理程序映射”

2、单击“添加模块映射”

3、输入内容后单击“确定”。如果找不到“FastCgiModule”板块,那是因为没有安装CGI,只需要在“添加角色和功能向导”中选中CGI并安装就可以了。
请求路径:*.php
模块:FastCgiModule
可执行文件(可选):C:\php\php-cgi.exe
名称:FastCgi

3、弹出的确认框,单击“是”。
4、单击“FastCGI设置”,如下图:

5、FastCGI设置界面,鼠标右键点击“编辑”。将“监视对文件所做的更改”改为php.ini的绝对位置 C:\php\php.ini

6、在环境变量(集合)这里,单击“聚合编辑器”右边的按钮。
添加信息,单击“确定”
Name:PHP_FCGI_MAX_REQUESTS
Value:1000

6、在IIS控制面板中,单击“默认文档”,把index.php添加进去。在站点根目录建立一个index.php,输入代码
<?php
phpinfo();
?>
7、访问 http://域名/index.php即可。

其他问题解决:

如果遇到HTTP 错误 404.xx - Not Found ,按以下方法操作。 
1、进入IIS的应用程序池
2、在应用程序DefaultAppPool上点击右键,高级设置
3、把启用32位应用程序设为true ,原来是false
分类标签:软件操作php
本文地址:https://www.demizhe.com/news/soft/38.html
版权声明: 本站发布的内容以原创为主,部分资料代码来自互联网分享。如有涉及侵权请告知,将第一时间更正。本站凡标注有原创的内容未经允许不得转载,或转载时注明出处:[得米者-得天下 www.demizhe.com]
上一篇:没有了下一篇:去除电脑快捷方式的箭头
Copyright © 2015-2023 得米者(www.Demizhe.com) All Rights Reserved.    
辽ICP备18009746号  增值电信业务经营许可证:辽B2-20180263  辽公网安备:21011302000123