Windows 2008下IIS7.0+PHP5+MySQL+Zend Optimizer+PhpMyAdmin配置(2)
在浏览器中可以输入此IP地址来访问本机上的网站
(4).左键单击“Default Web Site”,可以在“默认文档”中设置网页访问的默认文件及顺序,“错误页”中可以特定发生错误的页面
(5).最后将网站启动
二、安装php-5.2.8-Win32
1、安装PHP
(1) 将下载的php-5.2.8-Win32.zip解压缩到D:\php5目录中(地址:http://cn.php.net/get/php-5.2.8-Win32.zip/from/a/mirror)
(2) 将目录中的php.ini-dist文件改名为php.ini,并把php.ini文件剪切放到 c:\windows 目录下
(3) 把php5根目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下
(4) 打开c:\windows\php.ini文件
找到:
extension_dir = "./"
改为:
extension_dir = "d:\php5\ext"
找到:
;extension=php_mbstring.dll
改为:
extension=php_mbstring.dll
找到:
;extension=php_gd2.dll
改为:
extension=php_gd2.dll
找到:
;extension=php_mysql.dll
改为:
extension=php_mysql.dll
找到:
;extension=php_mcrypt.dll
改为:
extension=php_mcrypt.dll
找到:
upload_tmp_dir
去掉前面“;”(不包含引号) 后面制定路径,这行代码应为
upload_tmp_dir =d:\php5\temp
找到:
session.save_path
总共3行都改为
session.save_path = "D:\php5\temp"
更改extension_dir的路径为D:\php5\ext\
更改session.save_path的路径为D:\php5\tmp (此目录需要手动建立)
以上有的是修改去掉前面的";"符号,使之支持相应功能,最后保存。
保存时可能会出现拒绝访问的状况,这是系统的保护所致,可以先将文件存至他处,再重新复制。
(5)在D:\php5\下创建temp文件夹
可以查找
upload_max_filesize =
后面可以设置附件上传的最大大小 比如我设的是20M
2、设置目录权限(否则无法上传附件)
打开文件夹 找到D:\php5\temp
右键单击temp文件夹-属性-安全-编辑--添加-高级-立即查找-找到IUSR_开头的(注意不是IUSR)双击-最后一直点确定
temp权限设置完毕
三、配置IIS使之支持PHP
(1) 在“控制面板”-“管理工具”中找到并打开“Internet信息服务(IIS)管理器”
(2)单击“Default Web Site”,进入“ISAPI筛选器”,添加一个名称 php 筛选器 指定到PHP目录下的php5isapi.dll
(3)进入处理程序映射,新建一个名为 php 的映射,请求路经 *.php 可执行文件指定到PHP目录下的php5isapi.dll ,限制选择为文件或文件夹。
4、配置应用程序池
添加应用程序池
名称为php, .NET Framework 版本选”无托管代码”,托管通道模式选”经典”
5、更改站点应用池
选择应用程序池为刚刚所建立的php应用池
6、添加默认文档
添加名称为index.php的文档
最后在默认文件里添加上 index.php等即可
IIS与PHP配置完毕
四、安装MySQL数据库
1、下载mysql-5.1.29-win32(地址:http://www.skycn.com/soft/1262.html)
2、安装
刚开始一直按下一步 直到出现编码选择 选择第四个,下拉菜单中选择gbk
出现密码设置则自己设一个喜欢的密码 千万别忘了
一直按下一步,最后完成
MySQL数据库安装完毕!
五、安装PHPMyAdmin
1、下载地址:http://www.skycn.com/soft/17470.html(多国语言版本)
2、配置并安装
解压到你刚刚设置的web目录下(wwwroot)
打开libraries下的config.default.php文件,复制到根目录下并重命名为config.ini.php
打开文件,以下为配置设置
引用:
$cfg['PmaAbsoluteUri'] = '192.168.***.***\php,yadmin';这里填写phpmyadmin的访问网址
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
填写localhost或mysql所在服务器的ip地址,如果mysql和该phpmyadmin在同一服务器,则按默认localhost不变
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
mysql端口,默认3306,保留为空即可
- 最新评论