zoukankan      html  css  js  c++  java
  • Windows 搭建IIS+PHP+MySQL环境

    准备工作:

    1、php-7.2.25-Win32-VC15-x64,下载地址:http://windows.php.net/downloads/releases

    2、mysql-installer-community-5.7.28.0.msi,下载地址:https://downloads.mysql.com/archives/community/

    第一步 安装IIS

    首先,右键单击右下角的WINDOWS徽标,点击设置-应用程序-程序和功能(或者是直接搜索控制面板点击程序和功能)

    点击:启用或者关闭WINDOWS功能

    选中internet information services,点开万维网服务-应用程序开发功能,选中CGI,然后确定保存。

    然后在管理工具里面就可以看到IIS管理器了。

    IIS修改文件上传大小限制

    1、打开IIS管理器,在IIS中双击“请求筛选”打开。
    2、点击右边的“编辑功能设置”,打开“编辑请求筛选设置”对话框。
    其中的允许的最大容量长度,默认是”30000000“,30M,将其修改为你所需要的大小即可,如100000000,100M。
    3、重新启动IIS

    IIS 伪静态工具:

    URL Rewrite

    下载地址:http://www.iis.net/download/URLRewrite

    第二步 配置PHP

    在根目录新建一个名为packages的文件夹,PHP配置文件和Mysql数据库文件。把刚才下载的PHP文件解压到这个文件夹里面并重命名为php。

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

    用记事本打开这个php.ini,搜索extension_dir,大约在734行

    把extension_dir前面分号去掉;把后面的ext修改为:E:packagesphpext

    搜索date.timezone,大约在909行,把它前面的分号去掉,把date.timezone =修改为:date.timezone = Asia/Shanghai

    其它参数设置如下:

    post_max_size = 100M
    upload_max_filesize = 100M
    max_file_uploads = 20   

    继续搜索extension=php_ 把下列几个扩展前面的分号去掉,下面几个是必须要打开的。如果你运行程序提示缺少哪个扩展,直接修改PHP.INI文件就行了。

    extension=curl
    extension=gd2
    extension=mbstring
    extension=exif
    extension=mysqli
    extension=pdo_mysql

    打开IIS管理器,点击右边的处理程序映射。

    添加模块映射

    填写如下图所示:模块选择FastCgiModule

    点击“请求限制”,把“仅当请求映射至以下内容时才调用处理程序”这个选项勾上即可

    打开IIS管理器,点击右边的“FastCGI 设置”映射,配置参数如下:


    在Windows server 2008中,需要添加php目录到环境变量Path中,然后重启计算器:

    测试php配置是否成功:

    设置网站默认文档为:index.php

    在网站根目录新建一个index.php,内容为:

    <?php
    phpinfo();
    ?>
    

     访问网站,看看环境配置是否成功?

    第三步 安装Mysql

    a、运行mysql-installer-community-5.7.28.0.msi,勾选 I accept the license terms,点击“next”;

    b、选择Custom类型,点击“next”;

    c、在左侧选择MySQL Server 5.7.28-X64,点击向右箭头,如下图所示

    d、在右侧选中MySQL Server 5.7.25-X64,点击右下角的 Advanced Options,设置mysql安装路径如下图所示,点击“next”;

    e、如下图所示,点击“Execute”

    f、等待安装完成,点击“next”;

    g、点击“next”继续进行配置;

    h、如下图所示选择,点击“next”;

    i、如下图所示选择,点击“next”;

    j、如下图所示,设置root用户密码,设置完毕,点击“next”;

    k、如下图所示选择,点击“next”;

    k、如下图所示选择,点击“Execute”;

    l、配置完成后,点击“finish”;

    m、如下图所示选择,点击“next”;

    n、如下图所示选择,点击“finish”完成安装;

  • 相关阅读:
    mysql架构篇之复制模式
    mysql架构篇之一主从从结构
    mysql架构篇之主从结构
    架构师的成长之路初片~Nginx篇~平滑升级
    架构师之成长之路~ceph~报错集
    架构师的成长之路初片~DNS
    python3.x~安装第三方模块
    架构师的成长之路初片~Ceph-object存储~及ceph常用命令
    架构师的成长之路初片~Ceph-block存储
    C# 多线程 Parallel.ForEach 和 ForEach 效率问题研究及理解
  • 原文地址:https://www.cnblogs.com/yangyangblog/p/11996827.html
Copyright © 2011-2022 走看看