≡ IIS7的安装 ≡
1:计算机(右击)-->管理 <--打开服务器管理器-->
2:角色-->添加角色 <--选择IIS7按照你的需求进行安装-->
≡ ASP+Access 的配置 ≡
1:设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultAppPool
2:给“C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个“AuthenticatedUsers”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件
设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入AuthenticatedUsers,确定》返回到“Temp的权限”,将AuthenticatedUsers的权限中的完全控制给勾上,确定》确定。
3:启用父路径支持
在站点主页上选择“ASP”,然后在“行为”组中将“启用父路径”设置为True即可。
至此,完成了IIS中ASP+Access的配置
≡ PHP 的安装 ≡
1:将PHP文件解压到一个目录下,目录地址为 "C:\php" <--可以根据你的需要选择存放目录,不过下面要是用到这个路径,请相应修改-->
2:将C:\PHP目录下的php.exe、php-win.exe和php.ini-dist三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\php.ini-dist改名为php.ini
3:复制C:\php目录下的所有dll文件到windows的系统文件夹里,即:C:\windows\system32
<--!开始配置php.ini-->
1:将C:\Windows\php.ini用记事本打开
利用记事本的查找功能搜索
register_globals = Off
将 Off 改成 On ;
搜索找到
extension_dir =
并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "C:\php\ext"
搜索找到
;Windows Extensions
;extension=php_dbase.dll
;extension=php_gd2.dll <--这个是用来支持GD库的,一般需要,必选-->
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mssql.dll<--这个是用来支持MSSQL的,可选-->
;extension=php_mysql.dll<--这个是用来支持MYSQL的,因为我们要装的就是mysql,必选-->
将这些前的 ";" 去掉,其他的根据你的需要也可以去掉前面的 ";" 然后关闭保存该文件
<--!配置 IIS 使其支持 PHP -->
1:在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开
IIS7相比IIS6的操作界面发生了很大的变化
2:打开 "ISAPI和CGI限制"
3:点右边的添加,在弹出的窗口中的“描述”栏中输入:PHP5 ,再将可执行文件指向 php5isapi.dll 所在路径,如:C:\Inetpub\php\php5isapi.dll
4:打开 应用程序池 为 PHP 程序创建一个应用程序池
5:打开 默认文档 ,增加一个 index.php 的默认文档
6:打开 “处理程序映射” 添加 “脚本映射”
7:重新启动IIS
配置完这一步后,PHP 就可以运行了
8:在IIS 目录(一般为才C:\inetpub\wwwroot)下 新建个 index.php 内容如下
复制内容到剪贴板
代码:
<?php
phpinfo();
?>打开浏览器,输入 http://localhost/ 将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI 。
至此 PHP 全部搞定...
≡ ZendOptimizer 的安装 ≡
安装过程中, Zend Optimizer 能识别出 IIS 7,选择IIS7 一路NEXT 下去
查看PHP信息,出现如图信息,表示安装成功了....
配置一下保存 Session 的目录,不然的话,Session 可能无法正常工作
1:为 Session 文件建一个文件夹,以 C:\PHP\sessions 目录为例,建立好之后,给其分配权限,这里需要给 IIS_IUSRS 用户组以完全控制权限
2:打开php.ini, 去掉 session.save_path 前面的分号(如图)
3:重启IIS,然后打开 http://localhost ,看 session.save_path 的项是否是你配置的目录
是的话就OK了,为了进一步确认 Session 可用了,你可以直接装一个带有 Session 的程序试试
≡ MySQL 的安装 ≡
MYSQL的安装网上有很多教程,我就不费话截图了,看文字就可以了..
1:双击安装,按Next,然后选择Custom安装方式。
2:点击Change可按照自己的想法选择安装目录,一般为默认
3:等安装进度条load完时,会出现一个Sign Up向导,这里不用理,选择最下面的那个Skip Sign-Up,然后Next,上面有个 "Configure the MySQL Server now" 是打勾的,不要去掉,直接点Finish。
4:现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine。
5:再Next,选择Non-Transactional Database Only。
6:再Next,选择Manual Setting,连接数按照自己的需要进行选择
7:再Next,是设置其的端口,默认是3306,不要动它。
8:再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk。
9:再Next,在Include Bin Directory in Windows PATH前打勾。
10:Next,在Modify Security Settings前的勾取消,因为是本地环境,非服务器和虚拟主机。
11:最后一个Next再加Execute,可以看到上面的步骤全部完成。
MySQL的帐号是:root,密码为空。
12:检测MySQL,键盘的Win + R,弹出运行对话框,输入cmd后回车,进入命令提示符,然后输入:"mysql -uroot -p",回车后要求输入密码,因为密码为空,所以直接再按回车即可。现在可以看到如下成功的提示如图:
表示全部安装成功。
13:操作符变成了"mysql>",键入exit退出即可
≡ phpMyAdmin 的安装 ≡
1:解压phpMyAdmin的压缩包,并更改目录名为phpmyadmin,然后移动到IIS根目录。
2:编辑 libraries下的config.default.php
3:搜索$cfg['PmaAbsoluteUri'],设置你的phpmyadmin的URL,如:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 注意这里假设phpmyadmin在默认站点的根目录下
4:搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写比如ROOT密码7qy.com则设置为$cfg['blowfish_secret'] = '7qy.com';
5:搜索$cfg['DefaultLang'] ,将其设置为 zh-gb2312
6:搜索$cfg['DefaultCharset'] ,将其设置为 gb2312
7:搜索$cfg['Servers'][$i]['auth_type'],默认为config,是不安全的,不推荐,推荐使用cookie,将其设置为$cfg['Servers'][$i]['auth_type'] = 'cookie';
注意这里如果设置为config请在下面设置用户名和密码!例如:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL连接用户
$cfg['Servers'][$i]['password'] = '7qy.com';
8:打开浏览器,输入:http://localhost/phpMyAdmin/ ,若 IIS 和 MySQL 均已启动,输入用户ROOT密码7qy.com即可浏览数据库内容
配置完成后,安装了 dedecms ,一切正常.