Win10搭建IIS+PHP+MYSQL+phpMyAdmin

一、下载:

php   https://windows.php.net/downloads/releases/php-7.3.11-nts-Win32-VC15-x64.zip

mysql https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.62-winx64.msi

phpMyAdmin https://files.phpmyadmin.net/phpMyAdmin/4.9.1/phpMyAdmin-4.9.1-all-languages.zip

二、安装

(一) 安装 IIS 略

(二) 安装PHP并在IIS上配置,测试

      1. 在D盘【某】目录新建一个名为php的文件夹,把我们刚才下载的PHP文件解压到这个文件夹里面。

      2. 把php文件里面的php.ini-development复制一份,然后把名称修改为php.ini

      3. 搜索 extension_dir ,把721行 的

        ;extension_dir = “ext”   去掉;注释,填写路径

           extension_dir = "D:\某文件夹\php\ext"

       4. 搜索date.timezone,大约在909行,把它前面的分号去掉,

           把date.timezone =修改为:date.timezone = Asia/Shanghai

       5. 继续搜索extension=php_ 把下列几个扩展前面的分号去掉,下面几个是必须要打开的。

           extension=php_curl.dll

           extension=php_gd2.dll

           extension=php_mysql.dll

           extension=php_mbstring.dll

           extension=php_mysqli.dll

           extension=php_pdo_mysql.dll

          保存。

            如果你运行程序提示缺少哪个扩展,直接修改PHP.INI文件就行了

        6. 打开IIS管理器,左侧目录选中根,不要选具体的网站;点击右边的处理程序映射。添加模块映射

Win10搭建IIS+PHP+MYSQL+phpMyAdmin_第1张图片

 

     7. 点击“默认文档”图标,右侧,增加

         填写 index.php

     8. 把默认站点暂停,或者删除也行。

     9. 测试  在【某2】目录新建 test  文件夹

        在test 里面新建文档 index.php,内容为

    10. IIS 左侧目录 网站 右击 添加网站  

        物理路径 = 【某2】,端口80, 其余随喜  

    11. 浏览器打开 localhost/test  见php信息页面。done!!

(三)一些bug

      出现在唯一密钥属性“value”设置为“index.php”时,无法添加类型为“add”的重复集合项 

      解决的办法是修改把web.config文件改为:

  1.    

  2.        

  3.            

  4.                

  5.                

  6.                

  7.                

  8.                

  9.                

  10.            

  11.        

  12.        

  13.            

  14.        

  15.    

 

(四)安装phpMyAdmin

     1. 在【某2】目录新建 pma  文件夹 将phpMyAdmin-4.9.1-all-languages.zip的文件解压到里面

     2. 添加新网站 物理路径=【某2】/pma

     3. 在pma不能用root用户登录mysql,因为验证方法的问题,参见

 https://blog.csdn.net/liuxl57805678/article/details/89638992

 在mysql 的my.ini 最后 添加 

default_authentication_plugin=mysql_native_password

重启mysql服务,shell中重设密码,再次在pma登录,成功。

你可能感兴趣的:(个人)