《2022年Win在IIS下的PHP环境搭建 .pdf》由会员分享,可在线阅读,更多相关《2022年Win在IIS下的PHP环境搭建 .pdf(25页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Windows7 下 IIS7+PHP5+MySQL5+PHPMyAdmin环境的配置一 IIS7 的启用。控制面板 - 程序 - 打开或关闭Windows 功能,按下图选取必要的功能:等运行结束后进行下一步工作。二安装微软公司的PHP 管理程序(可从微软网站下载)程序的名字为:PHPManagerForIIS-1.2.0-x64 (64 位的)PHPManagerForIIS-1.2.0-x86 (32 位的)若安装 32 位的程序,系统提示不能安装,就改为64 位的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
2、 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - Next 选 I Agree 然后 Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 25 页 - - - - - - - - - 等待安装结束。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 25 页 - - - - - - - - - 点 CLOS
3、E. 三安装 PHP5: 选取一个你认为合适的硬盘(例如:C:或 D:或 E:等等)创建一个名为PHP5 的文件夹,将下载的php-5.2.3-Win32 解压到这个文件夹中。四安装mysql-essential-5.0.27-win32: 双击安装 : Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 25 页 - - - - - - - - - 选 Custom 然后 Next 选全部组件名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
4、 - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 25 页 - - - - - - - - - 这里选第二项。点 change改变安装文件夹。 (这里我选取早已建好的mysql 文件夹)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 25 页 - - - - - - - - - 点 OK.然后 next. 点 Install(安装)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
5、 - - - - - 名师精心整理 - - - - - - - 第 7 页,共 25 页 - - - - - - - - - 等待安装结束。要求创建帐户。这一步选Skip Sign-Up 点 Next 安装向导安装完成。选中Configure The MySQL Server now 点击 Finish 开始配置 MySQL. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 25 页 - - - - - - - - - 点 next. 选第一项 Detailed Conf
6、iguration (详细配置)然后Next. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 25 页 - - - - - - - - - 第一项是将本机配置成一台用于程序开发的服务器(Developer Machine )使用较少的内存。第二项是将本机配置成一台服务器(Server Machin )适用于web 或应用程序服务器,将使用中等的内存。第三项是将本机配置成一台专用的MySQL 服务器(Dedicated MySQL Server Machine )将使用较
7、大的内存。我们在此选第二项。Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 25 页 - - - - - - - - - 第一个选项是本服务器可以为多功能数据库提供服务,快速事务处理和存储引擎第二个选项是本服务器只作为数据库事务处理服务器第三个选项是是一台非数据库事务处理处理服务器在这里我们选第二项,next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
8、- 第 11 页,共 25 页 - - - - - - - - - Next 这里:第一项是 Decision Suppot(DSS)/OLAP在线决策支持,20 个用户连接。第二项是 Online Transaction Processing(OLTP) 在线事务处理,500 个用户连接。第三项是 Manual Setting 手动设置连接用户数。在这里我们选第二项名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 25 页 - - - - - - - - - Next
9、第一个是开放TCP/IP 网络工作模式,默认端口号是3306 第二个是打开精确模式(推荐的选项)Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 25 页 - - - - - - - - - 这是选择字体编码的对话框。第一个选项是Standard Character Set (标准字符集,英文)第二个选项是多语言选项第三个选项是Manual Selected Default Character Set /Collation (手动选择默认的字符集)我们选择第三项
10、。在下拉菜单中选择简体中文gb2312. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 25 页 - - - - - - - - - Next 第一项: Install As Widows Service (安装为一个windows 服务)第二项:启动命令行模式(此选项应该选中,这样就可以在DOS 窗口操作MySQL )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
11、 - 第 15 页,共 25 页 - - - - - - - - - Next Execute 完成配置。测试一下连接是否成功? 开始菜单 - 所有程序 -mysql- 双击命令行图标在启动的命令行窗口光标处输入密码:root 回车,出现欢迎的英语字符,表示mysql 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 25 页 - - - - - - - - - 已启动并连接成功。五配置IIS7 与 PHP。现在开始进行PHP配置,先修改PHP5下的 php.ini-di
12、st文件改名为用 php.ini用 Notepad 打开 1.查找: extension_dir = ./ 2.替换: extension_dir = d:/drt/php5/ext/ 3.查找: upload_max_filesize = 2M 这里的意思为修改上传文件的最大限制,默认为2M ,可以改为20M 。 4.查找: ;extension=php_mbstring.dll ;extension=php_mcrypt.dll 将前面的 ;号去掉。 5.查找: ;extension=php_gd2.dll 将前面的 ;号去掉。 6.查找: ;extension=php_mysql.dll
13、 ;extension=php_mysqli.dll 将前面的 ; 号去掉。7. 查找 ;extension=php_pdo.dll 去掉分号8. 查找 ;extension=php_pdo_mysql.dll 去掉分号9. 查找 ;extension=php_pdo_odbc.dll 去掉分号 10.查找: ;date.timezone = 替换为: date.timezone = PRC (并将前面的分号去掉)文件修改完毕保存一下配置 IIS7 信息服务管理器:启动开始菜单 -internet 信息服务管理器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
14、- - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 25 页 - - - - - - - - - 滑动滚动条找到PHP Manager(PHP 管理器)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 25 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 25 页 -
15、- - - - - - - - 选择并点击Register new PHP version(注册新的PHP 版本)点击浏览按钮找到PHP 安装目录中的php-cgi.exe 执行程序。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 25 页 - - - - - - - - - 确定。可以看见 PHP 已经由 Windows 的管理程序管起来了。现在检查一下是否可以运行PHP 的信息函数。点击图中 Check phpinfo() 。名师资料总结 - - -精品资料欢迎下载
16、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 25 页 - - - - - - - - - 图中提示: Select a site where to check PHP configuration (选择一个站点检查PHP 配置)Select a URL used for the selected site(选择一个定位符用于此站点)站点: Default Web Site (默认站点)定位符: http:/localhost/确定此画面说明PHP 已经安装好并已被Windows 的 PHP 管理程序所管辖
17、。写一个 PHP 网页命名为test.php 存放于默认的网站中,内容如下: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 25 页 - - - - - - - - - 打开浏览器在地址栏输入http:/localhost/test.php 同样可看到php 的信息。在 IIS7 的管理器中,还要添加默认的文档,操作如下:还要添加处理程序映射。 测试 PHP5与 MySQL的连接是否成功:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
18、 - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 25 页 - - - - - - - - - 打开记事本编写下列内容: 以 index.php 的文件名存放到默认的网站上。打开浏览器在地址栏输入:http:/localhost/显示:成功!证明 PHP5 已经与 MySQL 服务器连接成功。六配置 PHPMyAdmin 将 phpMyAdmin-3.4.5-all-languages解压缩到默认的网站下。将网站目录下新形成的文件夹的名字改短为phpMyAdmin ,在此文件夹中找到Libraries 文件夹打开,再查找config.default.
19、php 文件,打开作如下改动:A.访问网址:$cfgPmaAbsoluteUri = http:/localhost/phpmyadmin/;/这里填写 phpmyadmin 的访问网址。B.mysql 主机信息:$cfgServers$ihost = localhost; / MySQL hostname or IP address 填写 localhost 或 mysql 所在服务器的ip 地址,如果mysql 和该 phpmyadmin 在 同一服务器,则按默认localhost C.填写数据库服务器的端口号:$cfgServers$iport = ; / MySQL port - le
20、ave blank for default port Mysql 安装时的端口,如果是默认3306,保留为空即可D.确定 mysql 用户名和密码$cfgServers$iuser = root; / MySQL user 访问 phpmyadmin 使用的mysql 用户名$cfgServers$ipassword = root; / MySQL password (only needed对应上述 mysql 用户名的密码,这里填 rootE.认证方法:$cfgServers$iauth_type = cookie; 在此有四种模式可供选择,cookie,http,HTTP,config c
21、onfig 方式即输入phpmyadmin 的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。当该项设置为cookie,http 或 HTTP 时,登录phpmyadmin 需要输入用户名和密码进行验证,,具体如下:PHP 安装模式为Apache,可以使用http 和 cookie;PHP 安装模式为CGI,可以使用cookie F.短语密码 (blowfish_secret) 的设置:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 25 页 - -
22、 - - - - - - - $cfgblowfish_secret = 123456; 如果认证方法设置为cookie,就需要设置短语密码,置于设置为什么密码,由您自己决定,但是不能留空,否则会在登录phpmyadmin 时提示错误G. 查找:$cfgDefaultLang = en-iso-8859-1;/这是英文设置替换为:$cfgDefaultLang = gb2312; 设置完成。.测试 phpmyadmin 的配置效果:现在打开IE,键入: http:/localhost/phpmyadmin ,即可进行mesqld 的相关操作。好了,到此为止,您已经成功安装了phpmyadmin ,简单吧 :) ,至此配置工作全部完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 25 页 - - - - - - - - -