windows2012下 iis8+php5.2+mysql5 配置

配置iis8+php5+mysql5

一、软件准备

1.1 windows 2012 dc   //系统安装iis8

1.2 php5.2                  //c:\intepub\php5.2

1.3 mysql5.5               //c:\interpub\mysql5.5

1.4 phpmyadmin3.5.7   //c:\interpub\wwwroot\phpmyadmin3.5.7

二、安装windows2012 iis8支持php5

2.1 windows 2012 安装添加角色 web服务器iis;

2.2 角色服务中除了iis默认的选项外,添加 应用程序开发中的cgi,asp,

2.3 安装,重启计算机。

三、安装mysql5.5

3.1  运行mysql安装包;

3.2  安装类型: complete;

3.3  配置类型: Detailed Configuration;

3.4  服务器类型:  Server Machine  //专门的mysql server 选 Dedicated MySQL Server Machine

3.5  存储引擎: Transactional Database Only   //InnoDB为主,偶尔MyISAM;

3.6  InnoDB数据库存储路径: c:\intepub\database;

3.7 设置并发连接数: Online Transaction Processing(联机事务处理)(OLTP) // 500

3.8  联网使用选项: Enable TCP/IP Networking & Enable strict mode . port 3306可改

3.9  选择字符集: Best Support For Multilingualism //默认utf-8

3.10 设置服务:Install As Windows Service //安装为windows 服务

3.11 安全登陆配置:MySQL Configuration Wizard: //配置root的密码

四、配置php.ini

复制php.ini-recommended为php.ini

配置php.ini文件

4.1   date.timezone="Asia/Shanghai"     //prc也可以

4.2   extension_dir = "./ext"                //绝对路径也可以

4.3   cgi.force_redirect = 0           //支持iis8

4.4   cgi.fix_pathinfo=1               //支持iis8      

4.5   fastcgi.impersonate = 1      //支持iis8下的fastcgi模式

4.6   memory_limit = 256M        //php的resource最大占用内存

4.7   post_max_size = 50M                 //php能接受的最大post数据的大小

4.8   upload_tmp_dir ="c:/inetpub/temp/upload"  //上传临时文件路径

4.9   upload_max_filesize = 50M

4.10  short_open_tag = on       //支持short tag

4.11  asp_tags = on     //支持asp

4.12 配置dll库

extension=php_bz2.dll

extension=php_curl.dll

extension=php_gd2.dll

extension=php_gettext.dll

extension=php_mbstring.dll

extension=php_exif.dll

extension=php_mcrypt.dll

extension=php_mhash.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo.dll

extension=php_pdo_mysql.dll

extension=php_pdo_sqlite.dll

extension=php_sqlite.dll

extension=php_xmlrpc.dll

extension=php_pdo.dll

extension=php_xmlrpc.dll

extension=php_zip.dll

4.12 check php configuration

执行runas /user:[email protected] "c:\intepub\php5.2\php.exe -info"

五、配置iis8

5.1 进入iis管理器

5.2 点击主机名(非站点名)>处理应用程序映射>添加模块映射
路径:*.php
模块:FastCgiModule(下拉框选择)
可执行:c:\intepub\php5.2\php-cgi.exe
名称:Php-FastCgi
站点>默认文档>添加index.html index.shtml index.shtm index.asp index.php

5.3 测试phpinfo();

六、配置zend

(To be continued)







你可能感兴趣的:(win2012)