windows2008下PHP+mysql+zend+phpmyadmin配置教程_第1页
windows2008下PHP+mysql+zend+phpmyadmin配置教程_第2页
windows2008下PHP+mysql+zend+phpmyadmin配置教程_第3页
windows2008下PHP+mysql+zend+phpmyadmin配置教程_第4页
windows2008下PHP+mysql+zend+phpmyadmin配置教程_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Windows 2008 平台轻松安装最新的 IIS+php+Mysql+Zend+phpMyaAdmin WEB 运行环境 教程通过详细图文介绍在 Windows 2008 平台上基于 IIS7.0 搭建最新的php5+Mysql5+Zend+phpMyaAdmin WEB运行环境 一、安装准备 1.系统准备 : 已安装完成 windows 2008 及 IIS7.0的配置 ,这里默认系统安装盘为 C 盘。 2 软件准备: PHP: PHP v8.2.5 (下载地址: /soft/160.html) Mysql: MySQL v5.0.51a (下载地址: /soft/159.html) Zend: Zend Optimizer V3.3.0a(下载地址: /soft/161.html) phpmyadmin: phpMyAdmin V RC1(下载地址: /soft/247.html) 以上软件打包下载: /2268247.html 3 安装目录 一般都存放于系统盘 C盘下,但考虑如经常重装系统等因素,这里以 D:php为安装目录,在 D 盘下新建 php文件夹。 二、安装 PHP 1.将下载的 php_5.2.5_win32.rar解压, 将 php-5.2.5-Win32文件夹重命名为 php5,然后将其全部移动到 D:php下,这样得到 php文件的存放目录 D:phpphp5。 2.将 D:phpphp5 下的所有 dll文件拷到 C:Windowssystem32下,覆盖已有的 dll文件;(我实际配 2008时并没有操作此步骤,最后一样成功) 3.将 D:phpphp5php.ini-dist 复制到 C:Windows 并将改名为 php.ini,然后用记事本打开,利用记事本的查找功能搜索: register_globals = Off 将 Off改为 On,这样即开启了 PHP的全局变量功能。 (注:考虑不少 PHP程序需要全局变量功能,故此配置 ) 同样查找 extension_dir = ./ 将其修改为: extension_dir = D:/php/php5/ext/ (注:这里是配置 PHP扩展功能目录) ;upload_tmp_dir = 将该行的注释符,即前面的分号“;”去掉,修改为: upload_tmp_dir = D:/php/tmp 于此对应请在 D:php下建立文件夹并命名为 tmp,这样就配置好了上传文件存放 的临时路径,这个目录需要有读写权限。 ;session.save_path = 去掉前面 ;号 ,这里将其修改为 session.save_path = D:/php/tmp (这里设置 session 的保存路径) 继续搜索 ; Windows Extensions 开启需要的模块(去掉每个模块前的 ;号即可): extension=php_curl.dll 用于支持 SSL 和 zlib。 extension=php_dbase.dll 推荐开启。 extension=php_gd2.dll GD 库支持,如果不打开该模块则 Discuz!论坛图片水印不能使用。 extension=php_ldap.dll 推荐开启。 extension=php_mbstring.dll 为了支持 phpMyAdmin,打开 mbstring。(不选的话用 phpMyAdmin 会出现红色提示。) extension=php_mcrypt.dll 更好的支持 phpmyadmin 不选的话,会出现“无法载入 mcrypt 扩展, 请检查 PHP 配置” extension=php_mysql.dll 不用说了吧, 支持 MySQL。 extension=php_zip.dll 推荐开启。 接下来修改了一些文件上传以及内存使用最大限制: 搜索 Resource Limits 找到以下进行修改: max_execution_time = 30 ; 这里是每个脚本运行的最长时间,可以自己修改加长,单位秒。 max_input_time = 60 ; 这里是每个脚本可以消耗的时间,单位也是秒。 memory_limit = 128M ; 这里是脚本运行允许的最大内存,根据自己机器情况自行 配置。 搜索 upload_max_filesize upload_max_filesize = 2M ; 这里是上载文件的最大许可大小 ,在线上传的图片站、论坛等可能需要设置更大的,自行修改 4、配置 IIS 1、 站点主界面: 2、配置 ISAPI 筛选器 打开站点的 ISAPI 筛选器 ,添加一个筛选器 . 筛选器名称为 php,可执行文件路径为 Dphpphp5isapi.dll 点右边的 添加 按钮 2、 配置处理程序映射 添加脚本映射 请求路径为 *.php,可执行文件路径为 D:phpphp5isapi.dll,名称为 php 4、配置应用程序池 添加应用程序池 名称为 php, .NET Framework 版本选”无托管代码” ,托管通道模式选”经典” 5、更改站点应用池 选择应用程序池为刚刚所建立的 php应用池 6、添加默认文档 添加名称为 index.php的文档 在站点下新建一个文本文档 内容为: 并更名为: phpinfo.php 把默认文档里添加 phpinfo.php 重启动 IIS,在浏览器里打开 8将 显示当前服务器所支持 PHP 的全部信息 三、安装 MySQL: 1、在 D:php目录下新建 mysql 文件夹,作为 mysql 的安装目录。 2、将下载的 mysql-5.0.51a_win32.rar 解压,双击执行 Setup.exe Next 下一步后选择 Custom 自定义安装 再 Next 下一步选择安装路径这里我们选择 D:phpMySQL 一直下一步到: 选择配置 MySQL Next 下一步后选择 Standard Configuration Next 下一步,钩选 Include Bin Directory in Windows PATH Next 下一步,设置 ROOT密码 : 接下来按下一步执行配置, 执行完成后将在 D:phpMySQL 目录下生成 MY.INI 配置文件,并添加自动启动 MySQL服务。 四、安装 Zend Optimizer : 1、在 D:php目录下新建 zend文件夹,作为 Zend Optimizer 的安装目录。 2 、 将 下 载 的 ZendOptimizer-3.3.0a-Windows-i386r 解 压 , 双 击 执 行 Ze ndOptimizer-3.3.0a-Windows-i386.exe 选中同意协议, NEXT 选择安装目录。 选择 IIS作为 Web Server,继续下一步 选择 php.ini 的位置(默认即可), 选择 php.ini 的位置(默认即可), 2008 默认好象不行,我随便更改了个目录。 选择 php.ini 的位置(默认即可), 提示需要关闭 web server,点击是 点确定后安装完成。同时会根据你的选择自动修改 php.ini 文件,以启动 Zend Optimizer。这 样你可以在 php.ini 里找到已经配置好了的 Zend Optimizer 选项,这里做一些说明: 搜索 Zend zend_extension_manager.optimizer_ts=D:phpzendlibOptimizer-3.3.0 ;Zend Optimizer 模块在硬盘上的安装路径。 zend_extension_ts=D:phpzendlibZendExtensionManager.dll ;优化器所在目录。 打开 8 ,页面往下拉些,显示有: 默认安装完毕以后不不可以直接支持 Zend 加密 ,需要做特别的设置 .下面将讲解如何配置Zend,并让 php可以支持 返回桌面 ,在”我的电脑”上面右键 ,点击”属性” 然后出现一下窗口 ,然后点击右边栏的”高级系统设置” 双击打开编辑 Path变量窗口 ,然后在前面添加 D D:php;F:phpext; D:Zendlib; D:ZendlibOptimizer-3.3.0php-5.2.x; 然 后点击确定完成配置 注意 :如果你的 Zend 版本和 php 版本和我所演示的不同的话 ,那么上面的路径可能会更改 ,请时情况修改文件路径 五、安装 phpMyAdmin: 1、将下载的 phpMyAdmin.rar 解压,将 phpMyAdmin-3.0.0-rc1-all-languages 文件夹重命名为 phpMyAdmin,然后将其全部移动到 D:php下,这样得到 phpmyadmin 的存放目录D:phpphpMyAdmin。 2、在 IIS中建立新站点指向该目录以便通过 WEB地址访问, 3 建立 ISAPI 筛选器 4 建立脚本映射 5 添加默认文档 6 完成, 这里建立默认站点的 phpMyAdmin 指向 D:phpphpMyAdmin 目录通过 8:88 访问 找到 D:phpphpMyAdminlibraries目录下的 config.default.php ,用记事本或者写字板打开,做如下修改: 搜索 $cfgPmaAbsoluteUri 设置你的 phpmyadmin 的 WEB 访问 URL,这里设置为: $cfgPmaAbsoluteUri = /phpmyadmin/; 即: phpmyadmin 在默认站点的根目录下。这个可以根据你绑定的具体域名及目录路径来设置。如:我将 phpmyadmin 放在 根目录下,那么就设置为 $cfgPmaAbsoluteUri = /phpmyadmin/; 搜索 $cfgblowfish_secret = 设置 COOKIES 加密密匙,如 68 则设置为 $cfgblowfish_secret = 68; 搜索 $cfgServers$iauth_type = config,默认为 config,安全起见,建议使用 cookie,将其修改为 $cfgServers$iauth_type = cookie; 如果要使用默认的 config,还需要在下面设置登陆用户名和密码: $cfgServers$iuser = root; 这里是 MySQL 连接用户名,默认为 root。 $cfgServers$ipassword = ; 这里是 MySQL连接用户密码,默认是空的,根据自己之前设置的 root密码进行修改。 (最好设上密码,我测试时不设密码好象连不上 ) 搜索 $cfgDefaultLang = en-utf-8 ,将其修改为 $cfgDefaultLang = zh-gb2312 搜索 $cfgDefaultConnectionCollation = ,将 $cfgDefaultConnectionCollation = utf8_general_ci 修改为 $cfgDefaultConnectionCollation = gbk_unicode_ci 搜索 $cfgDefaultCharset = utf-8 将其修改为 $cfgDefaultCharset = g

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论