返回列表 发帖

windows 2008中文版iis7+asp+php+Access+mysql+phpmyadmin+zend配置方法[精华]


≡ 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:打开 “处理程序映射” 添加 “脚本映射”

交流 / 分享 . 快乐

TOP



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",回车后要求输入密码,因为密码为空,所以直接再按回车即可。现在可以看到如下成功的提示如图:

交流 / 分享 . 快乐

TOP

表示全部安装成功。

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 ,一切正常.
交流 / 分享 . 快乐

TOP

感谢楼主分享

TOP

女神图库欢迎大家光临 nvshentuku.com  绿色 健康  妩媚  更多美女等你来选

TOP

好帖要顶,楼主的头像还是不错滴

TOP

好帖要顶,楼主的头像还是不错滴

TOP

好帖要顶,楼主的头像还是不错滴

TOP

天天基金网QQ群4616210

TOP

返回列表