一:IIS安装,方便点直接全选就OK了
在控制面板——程序和功能——打开或关闭windows功能中,保证IIS、CGI的安装打钩,否则将没有FastCGIModule选择,因为后模型要用到FastCGIModule选择,因为后模型要用到
二:安装PHP(版本:php-5.4.24-nts-Win32-VC9-x86)
直接解压到C:\php\目录下,根据自己实际情况而定
复制其中的php-development.ini为php.ini,并进行如下修改(要去掉开头分号):
①修改扩展路径:extension_dir = "C:\php\ext"
②基本的扩展开启
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
③时区:date.timezone = asia/shanghai
④fastcgi.impersonate=1 默认为0,如果使用IIS,你需要开启为1
⑤cgi.fix_pathinfo=1
⑥cgi.force_redirect=0 默认为1,如果你使用IIS,需要将其关闭为0
⑦session存储路径,如:session.save_path = "C:\tmp" //根据自己定义位置
1:打开IIS管理器(右键计算机——管理——服务和应用程序——Internet信息服务)
2:点击处理映射程序,点击添加模块映射,请求路径*.php,模块FastCGIModule,可执行文件C:\php\php-cgi.exe(之前解压的php位置文件)名称可为php。
3:在IIS管理器中,点击应用程序池,添加应用程序池,
4:下来就是建立网站
填写下网站名称,物理路径,端口......
接着点击新添加好的网站,选择默认文档,并添加好文档。(index.php||index.html)
5:配置完后重启下IIS,OK...可以点击浏览测试下了....
三:mysql安装(版本:mysql-5.6.10-winx64.msi)
安装很简单下一步下一步就行
1:cmd
2:cd d:/mysql/bin
3:mysqld --install
4:mysql consle(配置的意思)
5:cd d:/mysql/bin
6:net start mysql
7:mysql -uroot -p(链接,默认用户是root,密码为空)
8:mysql -u root mysql
mysql> 状态下输入 update user set password=password('新密码') where user='root';回显Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> 状态下输入 FLUSH PRIVILEGES;回显Query OK, 0 rows affected (0.00 sec)
mysql> 状态下输入 quit退出sql注意每个命令后都要加上一个分号 ";"
mysql 才开始执行该行命令
而第二个指令会让已载入记忆体的 mysql 系统资料库更新
重起mysql就OK了 .