《windows server 2008 r2》配置IIS7+PHP环境

文章目录

一、注意事项:

PHP 5.3 以上版本的安装依赖于 Visual C++ Redistributable Update 。需要根据下载的 PHP 版本安装相应的Visual C++,参考如下表格所示的对应关系下载并安装 VC Update 安装程序:

PHP安装包名 Visual C++ Redistributable安装包下载地址
php-x.x.x-Win32-VC14.zip https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
php-x.x.x-Win32-VC11.zip https://www.microsoft.com/zh-cn/download/details.aspx?id=30679
php-x.x.x-Win32-VC9.zip https://www.microsoft.com/zh-cn/download/details.aspx?id=5582

二、配置IIS(这里省略IIS的安装)

步骤一:将web的数据库目录上传到服务器。

《windows server 2008 r2》配置IIS7+PHP环境

步骤二:打开IIS,点击“网站”-“添加网站”,填写“网站名称”-“物理路径”将物理路径指向为web数据目录。

《windows server 2008 r2》配置IIS7+PHP环境

三、配置PHP

步骤一、将下载好PHP安装包上传到服务器,并解压。

《windows server 2008 r2》配置IIS7+PHP环境

步骤二:进入PHP目录,复制”php.ini-development“ 并粘贴,重命名为php.ini。

《windows server 2008 r2》配置IIS7+PHP环境

步骤三:配置extension_dir;搜索并找到extension_dir = “”,在""里面输入PHP插件ext目录所在的位置,extension_dir = “D:\php-5.6.40-Win32-VC11-x86/ext”。

《windows server 2008 r2》配置IIS7+PHP环境

步骤四:配置其他扩展及时区

《windows server 2008 r2》配置IIS7+PHP环境

步骤五:配置完,点php.exe测试是否正常。

《windows server 2008 r2》配置IIS7+PHP环境

步骤六:打开报错,则需要安装响应的程序包

《windows server 2008 r2》配置IIS7+PHP环境

步骤七:下载php运行程序,最好把64位及32位都下载出来安装。

下载地址:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

《windows server 2008 r2》配置IIS7+PHP环境

步骤八:下载安装后,启动正常则进行下一步。

《windows server 2008 r2》配置IIS7+PHP环境

四、配置IIS支持PHP

步骤一:打开IIS-点击刚刚添加的网站-打开处理程序映射

《windows server 2008 r2》配置IIS7+PHP环境

步骤二:选择“添加模块映射”

《windows server 2008 r2》配置IIS7+PHP环境

步骤三:填写PHP模块映射。

《windows server 2008 r2》配置IIS7+PHP环境

五、测试IIS是否已经支持PHP

步骤一:在web根目录创建test.php文件;内容如下图所示。

《windows server 2008 r2》配置IIS7+PHP环境

步骤二:通过浏览器打开刚刚创建的测试文件。Ip/文件名。

《windows server 2008 r2》配置IIS7+PHP环境

六、最后配置

步骤一:点击“默认文档”

《windows server 2008 r2》配置IIS7+PHP环境

步骤二:选择“添加”,添加默认文档“index.php”

《windows server 2008 r2》配置IIS7+PHP环境

步骤三:配置IIS用户对web目录的权限。

《windows server 2008 r2》配置IIS7+PHP环境

步骤四:访问网站

《windows server 2008 r2》配置IIS7+PHP环境