小灰博客--小灰IT技术博客 | sky00.com

IIS+PHP+MYSQL

下面介绍在IIS上集成php

系统:windows 2003 sp2 (装好IIS)

一、安装 PHP

1.php-5.1.2-Win32.zip,直接全部接压至D:\php

2.将D:\php目录下和子目录ext下的所有dll文件拷到c:\Windows\system32下,覆盖已有的dll文件

3.将D:\php目录下的php.exe、php-win.exe和php.ini-dist(PHP5.4以后改为php.ini-development 适合开发程式使用(测试用)或者php.ini-production 拥有较高的安全性设定,则适合上线当产品使用)三个文件拷到C:\Windows

4.修改PHP相关配置文件

将C:\Windows\php.ini-dist(或者刚才的php.ini-production

)改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索

register_globals = Off (将 Off 改成 On ) 修改后:register_globals = On

extension_dir = (指向PHP 目录下的 ext目录) 修改后:extension_dir = D:\php\ext

将以下内容前面的;去掉 (一些支持)

;extension=php_dbase.dll (可选)

;extension=php_gd2.dll (支持GD库的,必选)

;extension=php_ldap.dll (可选)

;extension=php_mbstring.dll (必选)

;extension=php_mssql.dll (支持MSSQL的,可选)

;extension=php_mysql.dll (支持MYSQL的,必选)

就这样PHP配置文件就修改完成了! 以下是配置IIS支持PHP

5.打开Internet 服务管理器-网站-属性-主目录—配置-添加-扩展名为 .php-可执行文件:D:\php\php5isapi.dll-全部动作-确定

6.Web 服务扩展-添加一个新的Web服务扩展-输入:PHP-添加:D:\php\php5isapi.dll-允许

7.重起WEB服务,建立个站点测试 test.php

内容:

<?
echo phpinfo();
?>

http://localhost/test.php 打开就可以看到支持PHP页面

二、安装mysql
对于MySQL最新版,解压,双击执行 Setup.exe 一路Next下一步,设置好mysql密码,一直下一步到完成.我是按照默认来的!最后在站点上放个PHPmyadmin 就可以直接管理MYSQL数据库了!
接下来也可以参照:http://www.sky00.com/archives/287.html


如果该文章帮到了您,不妨帮忙分享支持下博主!
同时也欢迎各位技术爱好者加入IT技术群(点击即可):70035098 互相交流学习!

分享该文章到:

一条评论

  1. 果酒说道:

    专业,正解。



回复 果酒 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

分类

最新评论

  • + 1.137921 BTC.NEXT - https://yandex.com/poll/DCTzwgNQnzCykVhgbhD581?hs=32fb9425b62f8025c93b1a741cda529c&:didcyq
  • + 1.779120 BTC.GET - https://yandex.com/poll/76RuKke5vYn6W1hp2wxzvb?hs=46cca2220f62b645c465c3659609f169&:4jnm98
  • Ticket: + 1,450330 BTC. Get > https://yandex.com/poll/76RuKke5vYn6W1hp2wxzvb?hs=d2e9f25426f06f324d26af9866fa1537&:girqat
  • + 1.962123 BTC.NEXT - https://yandex.com/poll/5JjqQt7R61CTYdYVd17t6p?hs=55473f62ca80b75d789e64fa58e49760&:7818gc
  • + 1.474092 BTC.GET - https://graph.org/Ticket--58146-05-02?hs=9e710a17c6f1893b8975843ad65a53ec&:3dvnw2
  • + 1.478940 BTC.NEXT - https://graph.org/Ticket--58146-05-02?hs=111a7c8b116abe352c74949c481b3c7f&:c7t0pv
  • + 1.414945 BTC.NEXT - https://graph.org/Ticket--58146-05-02?hs=189b84788c5e6405c53f7dd1193b9874&:umgly6
  • + 1.689074 BTC.GET - https://graph.org/Ticket--58146-05-02?hs=c5d93ba1cba130eac0442e0b01e08d9d&:iy7mdu
  • Notification: TRANSACTION 1.129243 BTC. Continue >> https://graph.org/Ticket--58146-05-02?hs=82b659c095cace05cbef312726b6e1d9&:fzvug0
  • + 1.463044 BTC.GET - https://graph.org/Ticket--58146-05-02?hs=f4f7ece997f382758bf7917d8d281a38&:swrwfu
  • + 1.949656 BTC.NEXT - https://graph.org/Ticket--58146-05-02?hs=d9564a149cf7ebbc725fcfce1bd3d512&:0si3ke
  • + 1.6825 BTC.GET - https://graph.org/Ticket--58146-05-02?hs=e8e513973712a3c92cfc5061bded6465&:jq3tz4
  • + 1.674227 BTC.GET - https://graph.org/Official-donates-from-Binance-04-01?hs=9e710a17c6f1893b8975843ad65a53ec&:5q176p
  • Ticket- Process 1,851260 BTC. Receive >> https://graph.org/Official-donates-from-Binance-04-01?hs=81d107938621831ce06bfc98e59470ae&:xtjbtk
  • + 1.419261 BTC.NEXT - https://graph.org/Official-donates-from-Binance-04-01?hs=558cdf18520cfb0ab9368563ad878fe3&:t1ixi5
  • + 1.200600 BTC.NEXT - https://graph.org/Official-donates-from-Binance-04-01?hs=20bcd57ec809274e19061c909e168662&:2ixvv9
  • + 1.681136 BTC.GET - https://graph.org/Official-donates-from-Binance-04-01?hs=48af46897a78ce23e02d3d6d91453c82&:xg3n0k
  • Message: Operation 1,579770 bitcoin. Withdraw => https://graph.org/Official-donates-from-Binance-04-01?hs=8b618b6f3e2558ea545b01f25c66ea45&:f5w4y0
  • Reminder- TRANSFER 1.299580 BTC. Get => https://graph.org/Official-donates-from-Binance-04-01?hs=a0af85c70258e2d35864223f8bf1561e&:bapbbx
  • + 1.195608 BTC.NEXT - https://graph.org/Message--17856-03-25?hs=9e710a17c6f1893b8975843ad65a53ec&:102182