首页 > 编程知识 正文

iisphpmysql环境(iis配置php+MySQL)

时间:2023-12-17 12:25:53 阅读:316459 作者:ZPTE

本文目录一览:

如何配置Window2003 iis+mysql+php环境

配置环境:

操作系统:Windows Server 2003 sp2企业版

Web服务器:系统自带的IIS6.0

所需工具:

PHP:php-5.2.12-Win32.zip(官方网址:)

数据库:mysql-5.0.22-win32.zip(官方网址:)

数据库管理:phpMyAdmin-3.2.5-all-languages.zip(官方网址:)

注:我这里用的基本上都是最新版本的软件,未必是最好用的,但是比较好下到的。

配置过程:

首先我们来安装PHP:

把php-5.2.12-Win32.zip解压到任意一个路径下,我这里解压到了D:php

把D:php里的php.ini-recommended重命名为:php.ini

我们来修改一下PHP的配置文件php.ini

找到470行的register_globals = Off 改为:On

找到542行的extension_dir = "./" 路径改为:" D:phpext",这里要根据你把php-5.2.12-Win32.zip解压的路径来的填

找到677行的; extension=php_mbstring.dll 放开前面的注释,删掉";"

找到678行的; extension=php_mcrypt.dll 放开前面的注释,删掉";"

找到684行的; extension=php_mysql.dll 放开前面的注释,删掉";

下来我们来配置IIS,让它能够解析PHP

打开Internet 信息服务(IIS)管理器=服务器,反手键点击"Web服务扩展",再点击"添加一个新的Web服务扩展

如图配置,点击确定。

点击网站=反手键点击"默认网站"=点击属性=点击"主目录"选项卡=点击"配置"按钮=点击"映射"选项卡=点击应用程序扩展的"添加"按钮

如图配置,点击确定。

我们在IIS默认根目录wwwroot下新建一个phpinfo.php文件,来检测一下,我们是否安装成功了。

在phpinfo.php中写入:?php phpinfo(); ?

在浏览器中输入:

这时我们就可以看到如下页面↓

证明我们的IIS可以解析PHP了。

不过我们通过浏览该页面可以发现libmysql.dll,却未被加载,为解决此问题,我们把libmysql.dll拷贝到C:WINDOWSSystem32下,并且在"Configuration File (php.ini) Path"这一项中看出php.ini的路径是在C:WINDOWS下,所以我们把php.ini文件给放到它指定的C:WINDOWS这个路径下。重新启动电脑后再打开这个页面我们可以找到如下图↓

此时证明我们的libmysql.dll已经加载成功了。OK!

下面我们就来安装MySql了:

MySql的安装,非常简单,这里我就不再敷述。下面图示了我的配置:

1.

2.

3.

4.

5.

6.

7.

8.

9.

安装与配置MySql非常简单,网上也有不少的教程,写的都非常好,我这里只是大概让大家看一下我的配置。

最后,我们来配置一下PHPMyAdmin:

将phpMyAdmin-3.2.5-all-languages.zip解压到wwwroot下,为了便于管理,我们将文件夹名字改为phpMyAdmin。

把phpMyAdminlibraries下的config.default.php,这个文件拷贝到phpMyAdmin下,并改名为config.inc.php。

在浏览器中输入: 如下图:↓

注:a.无法加载mcrypt扩展,请检查您的PHP配置。

b.必须启用Cookies才能登录。

下面我们就来解决这些问题:

第一个问题a,是因为D:php libmcrypt.dll没有被加载,解决方法如libmysql.dll,把libmcrypt.dll拷贝到C:WINDOWSsystem32下,重启电脑。

第二个问题b,是因为C:InetpubwwwrootphpMyAdmin下的config.inc.php配置文件的第177行$cfg['Servers'][$i]['auth_type'] = 'cookie';没有生效,重启电脑后就生效了,如果不是cookie,就改为cookie。

这时我们再来浏览一下,如下图:↓

这时我们输入数据库的用户名和密码,我这里的用户名是:root,密码是:123123,点击执行。

这时我也遇到了一点小麻烦,在点击执行的时候它又回到了这个登录页面。

我的解决方法是在输入完用户名和密码点击执行的时候,连续点击,便可进入,进入后有时会提示一些这样或那样的错误,不要紧,多刷新几次后再登录后就好了

win7 IIS环境下怎么搭建PHP环境?具体怎样配置

1)、采用理由:

优点:最大化的桌面图形化操作系统,可维护性优秀。基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/asp.net,还可以安装php、mysql、zend实现php环境。同时,利用Serv-U可以实现ftp管理。操作简单,无需键入任何命令就可实现全能型主机。

缺点:由于正版Windows价格昂贵,Windows 2008中文版在20000-25000。如果加装MSSQL,价格更要成倍增长

成功案例:微软公司服务器集群

(2)、操作步骤:

说明:环境Windows 7旗舰版sp1

采用IIS v7.0/v7.5+php+mysql构建操作环境。

1. 安装IIS v7.0/v7.5

控制面板-程序和功能-打开或关闭Windows功能

新手可以把Internet信息服务下面的全选。

测试是否成功安装IIS v7.0/v7.5,在浏览器输入:或者

若浏览器里出现如上界面说明成功安装IIS v7.0/v7.5

新建站点:(默认的站点用作asp/asp.net/,启动8080端口,即访问使用)

2. 配置PHP环境

采用最新的 php v5.4.3。下载php v5.4.3之后解压到F:WebLAMPphp5

在IIS中如下操作:

IIS 7及以上 支持php使用fastcgi模式。

配置IIS 7需要在IIS添加一个处理程序映射

添加处理程序映射:

添加模块映射:

注意:要把php目录下的pws-php5cgi.reg文件注册运行下

添加默认文档index.php:

修改F:WebLAMPphp5php.ini-development文件名为php.ini。

配置php.ini 文件,搜索如下配置并修改相应的配置值:使之支持mysql等extension_dir = ".ext"

log_errors = On

error_log = "C:/inetpub/temp/php-errors.log"

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect = 0

session.save_path = "C:/inetpub/temp/phpsessions/"(可选)

去除以下扩展前的引号:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

extension=php_xmlrpc.dll

extension=php_xsl.dll

extension=php_zip.dll

输入或校验是否成功安装php:

3. 添加Mysql数据库:

采用mysql-5.5.25-win32.msi。

安装Mysql:

设置Mysql:

校验mysql是否正确安装:

1. 检测服务管理器中:mysql是否启动:

2. 使用phpmyadmin能否接入mysql:

64位win7怎么在本地搭建IIS+PHP+MYSQL

一、安装IIS

1、首先通过“控制面板---程序和功能---打开或关闭windows功能”,安装IIS

2、按照下图勾选,确定,安装完成后重启电脑。

至此,IIS安装完成。

第三步:安装WampServer,配置mysql

1、安装下载好的wampserver2.2d-x64.exe,这里假设安装到默认目录“C:wamp”

2、在安装目录“C:wampbinphpphp5.3.10”中复制“php.ini”到“C:windows”目录下。这里不用修改php.ini,文件默认已经是配置好的了。

3、打开php.ini,可以找到下图的语句。如图中,每一行前面没有分号的,就是要复制到“C:WindowsSystem32”的dll文件。分别是php_mbstring.dll、php_gd2.dll、php_mysql.dll、php_mysqli.dll、php_pdo_mysql.dll、php_pdo_sqlite.dll,在“C:wampbinphpphp5.3.10ext”找到这6个文件,复制到"C:windowsSystem32"。

第四步:配置discuz站点,配置IIS。

1、下载PHP版本的discuz,并解压到本地文件夹内,下载地址

2、打开控制面板---管理工具---Internet

信息服务(IIS)管理器,右键点击 “网站”里的“Default Web

Site”---编辑绑定,将端口80改为其他的端口。点击左下角的WampServer图标,若刚开始安装完后,没有正常启动,图标为黄色,左键点击图标,选择重新启动所有服务即可,正常运行时,图标为绿色。

3、Internet

信息服务(IIS)管理器中,右键点击“应用程序池”,添加应用程序池,如下图配置,确定。

4、右键点击“网站”,添加网站,如图,应用程序池选择刚才创建的PHP,别忘了修改80端口!

5、选中刚才创建的discuz网站,双击主页窗口中的“ASP”,启用父路径的值改为true,应用。

6、添加ISAPI筛选器,所需的PHP类库文件在wampsever安装目录“C:wampbinphpphp5.3.10”,如图

7、添加脚本映射

点击“处理程序映射”图标后进行脚本映射配置

8、添加默认文档index.php

9、打开discuz网站,如下图,mysql调用正确。接下来进行网站安装,完成后,就说明系统的所有环境配置正常了。

好了,win7

x64旗舰版配置IIS+PHP+MYSQL终于完成了,以后在弄php网站,按照上面类似的方法就行了。接下来自己慢慢研究吧

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。