欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

程序员文章站 2022-06-09 11:36:04
...

http://blog.postcha.com/read/12

1. 安装iis http://blog.postcha.com/read/8 2. 安装Visual C++插件,根据你选择的PHP版本和系统环境来选择下载安装。

VC11版本要求用户安装Visual C++ Redistributable for Visual Studio 2012(x86 | x64)

3. 安装MYSQL,具体可以查看Windws Server 2008 R2 WEB环境配置之MYSQL 5.6.22安装配置。

我安装提示安装dotNetFx40_Client_setup.exe

4. 安装PHP https://windows.php.net/download/

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5
首先将下载的PHP 5.6.34解压到D:\php\目录下,复制php.ini-development为Php.ini。

1) 设置FastCGI相关:

       找到下面几行,把前面的“;”去掉,
       fastcgi.impersonate = 1
       cgi.fix_pathinfo= 1
       cgi.force_redirect = 0

2) 指定php扩展库存放目录

    找到extension_dir="ext"这一行,把前面的";”去掉,并把值改为“d:\php\ext”

3)开启相应的扩展库

  默认情况下,很多php扩展模块都是关闭的,如果需要使用这些模块都必须先开启,把相应模块前面的“;”去掉。

    extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_exif.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo_mysql.dll
    extension=php_pdo_odbc.dll
    extension=php_fileinfo.dll        //图片上

4)支持短标签

  找到 short_open_tag = Off 修改为short_open_tag = On

5)配置Session存储目录

 找到 ;session.save_path = "/tmp",修改为session.save_path = "d:\tmp",确保d盘tmp目录。

6)文件上传

file_uploads = On//开启文件上传,默认即开启
pload_tmp_dir ="d:\fileupload\tmp"//临时文件目录
upload_max_filesize = 20M//上传最大文件大小
post_max_size = 80M//这里的大小应该大于upload_max_filesize设置的值,不然会上传失败

7)设置时区

date.timezone =Asia/Shanghai或PRC
保存,退出
打开IIS管理器,选择服务器节点

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

   打开“处理程序映射”

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

 “添加模块映射”,

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

     请求路径:*.php
     模块:FastCgiModule
     可执行文件(可选):d:\php\php-cgi.exe
     名称:php-fastcgi

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

        点“是”保存。

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

       双击“FastCGI设置”,

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

      选中路径,点击“编辑”,
      然后点击 集合 

win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5
win2008 R2 系统安装 ii7+php5.6.34+mysql5.6.22 支持tp5

  点击“添加”,
  Name:PHP_FCGI_MAX_REQUESTS
  Value:10000
  最后,“确定”。