WWW服务 1 2 3 WWW服务概述 IIS6.0的 WWW 服务 IIS6.0下安装PHP http://www.benic.gov.cn WWW服务概述 1 IIS6.0的 WWW 服务 2 IIS6.0下安装PHP 3
WWW服务概述 网站地址 一台主机上各网站间的组合方式有: IP地址:例如http://202.112.144.31。 http://www.benic.gov.cn 网站地址 IP地址:例如http://202.112.144.31。 域名:例如http://www.njtu.edu.cn。 端口号:例如http://mis.njtu.edu.cn:8000。 一台主机上各网站间的组合方式有: 同一个IP地址,不同的端口号 不同的IP地址,但是相同的端口号 同一个IP地址和端口号,但是不同的主机名称
WWW服务概述 网站的目录结构 主目录:网站的根目录,是网站默认访问的目录。 子目录:主目录对应的实际文件夹下的子文件夹。 http://www.benic.gov.cn 网站的目录结构 主目录:网站的根目录,是网站默认访问的目录。 子目录:主目录对应的实际文件夹下的子文件夹。 虚拟目录:对于网站目录结构来说,虚拟目录属主于主目录下的子目录,但在文件系统中,并不一定是主目录对应实际文件夹下的子文件夹。 实际的文件夹 网站目录 目录的种类 C:\iisroot\wwwroot <主目录> 主目录 C:\iisroot\wwwroot\tools /tools 子目录 C:\mail /mail 虚拟目录 C:\iisroot\wwwroot\tools\asp /code
WWW服务概述 网站目录的访问权限 权限 说明 读取 显示网页文件的内容,浏览HTML网页需要拥有这个权限 脚本或脚本文件 http://www.benic.gov.cn 网站目录的访问权限 权限 说明 读取 显示网页文件的内容,浏览HTML网页需要拥有这个权限 脚本或脚本文件 执行脚本文件的文件内容,如果目录需要执行ASP程序,需要拥有此权限 执行 在目录执行二进制文件的权限,例如:ISAPI应用程序或CGI程序,此权限同时支持上述命令的权限。 写入 使用浏览器上载文件到此目录的权限 浏览目录 使用超级链接文字查看目录文件列表的权限
IIS6.0的WWW服务 安装 网站属性的管理 虚拟目录的管理 建立网站 http://www.benic.gov.cn 安装 “添加删除程序”—>“添加/删除Windows组件” —>“Web应用程序服务器” —>“详细信息” —> “Internet信息服务(IIS)” 。 网站属性的管理 网站信息 主目录 目录权限 默认文件 虚拟目录的管理 建立网站 相同的IP地址,不同的端口号 不同的IP地址 相同的IP地址和端口号,不同的主机名称
IIS6.0下安装PHP 代码下载:http://www.php.net下载php-4.4.4-Win32.zip 安装步骤: http://www.benic.gov.cn 代码下载:http://www.php.net下载php-4.4.4-Win32.zip 安装步骤: 1. 将php-4.4.4-Win32.zip解到c:\php 2. 将c:\php目录下的php.ini-recommended放到c:\windows目录下,并改名为php.ini;修改c:\windows\php.ini,将extension_dir = “./”改为extension_dir=“c:\php\extensions” 3. 将c:\php、c:\php\dlls下的所有dll文件复制到c:\windows\system32文件夹下。或者修改环境变量。 4. 运行iis,打开默认网站的属性窗口。 (1) 选择“ISAPI筛选器”,按“添加”,在弹出的窗口中,筛选器名称输入“php”,可执行文件输入“c:\php\sapi\php4isapi.dll”; (2) 选择“主目录”,按”配置”按钮,按“添加”,可执行文件选“c:\php\sapi\php4isapi.dll”,文件扩展名为“.php”;设置“执行权限”为“纯脚本”。
IIS6.0下安装PHP 5. 启用ISAPI扩展(IIS6.0) 6. 在网站中建立一个文件test.php,在浏览器中测试。内容为: http://www.benic.gov.cn 5. 启用ISAPI扩展(IIS6.0) 6. 在网站中建立一个文件test.php,在浏览器中测试。内容为: <html> <body> <?php phpinfo(); ?> </body> </html>