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/
首先将下载的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管理器,选择服务器节点
打开“处理程序映射”
“添加模块映射”,
请求路径:*.php
模块:FastCgiModule
可执行文件(可选):d:\php\php-cgi.exe
名称:php-fastcgi
点“是”保存。
双击“FastCGI设置”,
选中路径,点击“编辑”,
然后点击 集合
点击“添加”,
Name:PHP_FCGI_MAX_REQUESTS
Value:10000
最后,“确定”。