vps配置IIS+PHPnow

安装好IIS,下载 PHPnow 1.4.5 ,解压至D盘根目录 D:\PHPnow ,加上 Users 全部权限.

执行 D:\PHPnow\Init.cmd ,80 端口被 IIS 占用,输入 1 修改 Apache 端口为 8080 (之后停止 Apache )

输入MySQL 的 root 密码 zbusa.com

PHPnow 安装完成。

弹出测试页面说明一切正常。

运行 D:\PHPnow\PnCp.cmd ,输入 31 停止 Apache 。

接下来与 IIS 整合,让 IIS 支持 PHP 。

把 D:\PHPnow\php-5.2.6-Win32\php.ini 复制到 C:\WINDOWS\php.ini

在 D:\PHPnow\php-5.2.6-Win32\ 目录按 F3 搜索 *.dll ,并复制所有 dll 文件到 C:\WINDOWS\system32\ 目录。

打开IIS,右键 Web服务扩展 ,添加一个新的Web服务扩展

扩展名 php ,文件路径 D:\PHPnow\php-5.2.6-Win32\php5isapi.dll ,勾选 设置扩展状态为允许

右键 网站 ,选择 属性

ISAPI筛选器 选项卡,添加 ,筛选器名称 php ,可执行文件 D:\PHPnow\php-5.2.6-Win32\php5isapi.dll ,确定。

主目录 选项卡,选择 读取 ,执行权限 选择 纯脚本 。

点 配置 ,映射 选项卡里点 添加 ,可执行文件 D:\PHPnow\php-5.2.6-Win32\php5isapi.dll ,扩展名 php 。

选项 选项卡里勾选 启用父路径。

在 文档 选项卡里 添加 index.html index.php index.asp 等首页文件名

全部确定之后先关闭IIS,再重启IIS,执行 iisreset 。

测试 IIS ASP PHP MySQL 是否正常运行。

新建一个网站

输入站点名 zbsua.com_test ,下一步

空主机头保持默认,下一步

路径 D:\wwwroot\zbusa.com_test

勾选 运行脚本 ,否则不执行动态脚本。

右键 我的电脑 ,选择 管理

本地和用户组 ,右键 用户 ,新建 一个用户 zbusa.com_test ,勾选密码永不过期,点击创建。(为每个站点建立不同的用户防止用户文件夹间跨目录访问)

右键新建的用户,属性,隶属于 选项卡里删除 Users ,添加 Guests 用户组。

把这个用户分配给站点 zbusa.com_test ,右键 zbusa.com_test 这个站点,属性,目录安全性,编辑,输入刚才新建的用户名和密码,确认密码,确定。

给此站点的文件夹加上这个用户的权限,右键 D:\wwwroot\zbusa.com_test 属性,安全,添加,zbusa.com_test ,权限设置 读取和写入,其他不勾选。

复制 D:\PHPnow\htdocs 下的 index.php 和 phpMyAdmin 文件夹 到 D:\wwwroot\zbusa.com_test ,浏览器访问 127.0.0.1


测试 phpinfo()

后退,测试 MySQL , 输入刚才设置的root密码 zbusa.com ,提示 连接正常 说明 php mysql 连接正常。

测试 phpMyAdmin ,在浏览器里输入 upload/201109221610381226.jpg" width="424" height="415" alt="" />

登陆成功

测试创建数据库 zbusa ,创建 。

创建成功

至此 IIS + ASP + PHP + MySQL 环境搭建完成,可应付日常环境测试,需要更多扩展可按需安装。

引用通告: 我要引用此文章
Tags: vps  iis  PHPNOW  
相关日志:
  • 登陆VPS  (2011-9-22 16:5:17)
  • Windows2003 修改管理员密码  (2011-9-22 15:58:31)
  • VPS控制面板  (2011-9-22 15:57:9)
  • IIS和FTP教程  (2011-9-22 15:3:10)
  • 解决windows2003默认只能上传200k大小文件的限制   (2011-1-25 17:42:13)
  • VPS中sqlserver手动建立数据库  (2011-1-18 17:56:53)
  • PHP has encountered an Access Violation at * 解决办法  (2011-1-18 13:5:6)
  • IIS6启用Gzip压缩  (2011-1-17 19:24:57)
  • Netsh命令详解  (2011-1-17 19:21:39)
  • 取消MySQL日志 mysql-bin.00000   (2011-1-17 10:4:0)
  • 评论: 0 | 引用: 0 | 查看次数:
    发表评论
    昵 称:
    邮 箱:
    主 页:
    验证码:
    内 容: