服务器 win2003系统IIS6.0+fastcgi1.5+PHP5.2.17_nts+MYSQL5.1.63+PHPMYADMIN3.3.9环境的搭建

[复制链接]
xiaoyuwxz 发表于 2012-7-21 21:38:32 [服务器] 显示全部楼层 |阅读模式 上一主题 下一主题

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
win2003 32位系统简单教程
IIS6.0+fastcgi1.5+PHP5.2.17_nts+MYSQL5.1.63+PHPMYADMIN3.3.9环境的搭建

这里选择32位的win2003系统,64位的win2003下稍有不同

先在D分区建个phpsetup目录并给上users读取执行权限,下面建几个子目录为如下结构:
┌─mysql                               mysql-5.1.63-win32.msi
├─php5                                php-5.2.17-nts-Win32-VC6-x86.zip
└─phpadmin/phpmyadmin                 phpMyAdmin-3.3.9-all-languages.zip

需下载的软件说明:
FastCGI 1.5: fcgisetup_1.5_rtw_x86.msi
                                                http://www.iis.net/download/FastCGI
php:                                这里我们下载非线程安全版本的php,使用版本为php5.2.17
                                                http://windows.php.net/downloads ... s-Win32-VC6-x86.zip
mysql:                        我们这里下载32位5.1.63
MySQL:           http://mysql.ntu.edu.tw/Download ... ql-5.1.63-win32.msi
phpMyAdmin:使用3.3.9版本,这个版本较好用。当然可以下载官方的较新版本:phpMyAdmin-3.5.2-all-languages.zip
            http://www.phpmyadmin.net/home_page/downloads.php
因为Zend Optimizer不支持nts版本的php,所以不再安装。



phpsetup目录结构.jpg

phpsetup目录添加权限.jpg
参与人数 1元宝 +10 帮币 +10 收起 理由
ARCHY + 10 + 10 赞一个!

查看全部评分总评分 : 元宝 +10 帮币 +10





上一篇:第9章 其他标记marquee、脚本和meta
下一篇:win2003系统IIS6.0+fastcgi1.5+PHP5.3.15_nts+ZendGuard+MYSQL5.1.63+PHPMYADMIN3.3.9
我的QQ是:14061253

大神点评17

 楼主| xiaoyuwxz 发表于 2012-7-21 21:39:39 [服务器] 显示全部楼层
一、IIS6.0的安装

1、开始--控制面板--添加或删除程序,添加删除Windows组件--Windows组件向导中勾选应用程序服务器,打开后勾选ASP.NET,Internet信息服务(IIS),按下一步,并插入2003光盘。安装结束后,打开控制面板--管理工具--Internet信息服务,打开IIS左边的本地计算机--网站--默认网站,出现网站正在建设中的页面,即安装成功。
2、此时,也可以打开IE,在IE中输入http://localhost打开默认站点,会打开默认站点页。
2003的IIS默认站点目录为:C:\inetpub\wwwroot,删除里面的所有文件,网站的程序就放置于此目录下。
3、打开默认网站--右键属性--文档,添加默认文档名 index.asp index.php


IIS默认站点截图1.jpg

IIS默认站点截图2.jpg
我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 21:41:18 [服务器] 显示全部楼层
二、fcgisetup_1.5_rtw_x86.msi 的安装
1、双击fcgisetup_1.5_rtw_x86.msi进行安装,详见下图:

2、安装完成后,打开C:\WINDOWS\system32\inetsrv
                打开fcgiext.ini,在最后面加上:
php=PHP
[PHP]
ExePath=d:\phpsetup\php5\php-cgi.exe
InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:d:\phpsetup\php5\
RequestTimeout=300
ActivityTimeout=300
后保存。


fastcgi安装1.jpg

fastcgi安装2.jpg

fastcgi安装3.jpg

fastcgi安装4.jpg

fastcgi安装5.jpg

fastcgi安装6.jpg
我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 21:43:02 [服务器] 显示全部楼层
三、PHP的安装

1、解压出php-5.2.15-nts-Win32-VC6-x86.zip把它拷到php5目录里。
2、将PHP目录(D:\phpsetup\php5)下的php.ini-dist改名为php.ini。
3、打开php.ini,

找到: ;extension_dir = "./"              改为 extension_dir = " ./ext";
找到: ;upload_tmp_dir =                  改为 upload_tmp_dir = "c:/windows/temp"
找到: ; fastcgi.impersonate = 1;         改为 fastcgi.impersonate = 1;
找到: ; cgi.fix_pathinfo=0                                                                改为 cgi.fix_pathinfo=1
找到: ; cgi.force_redirect = 1           改为 cgi.force_redirect = 0

;extension=php_gd2.dll
;extension=php_mcrypt.dll
;extension=php_mbstring.dll
;extension=php_ming.dll
;extension=php_mysql.dll
;extension=php_zip.dll
";"都去掉,


4、设置环境变量:


5、接下来在IIS中进行设置,打开默认网站-〉属性对话框,切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”,点

“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。在“可执行文件”输入框中,指向C:\WINDOWS\system32\inetsrv\fcgiext.dll,在“扩展名”输入框里面输入.php,并选中“脚本引擎”和“检查文件是否存在”两个复选框,动作限制为:GET,HEAD,POST,TRACE,一路确定并退出IIS;
6、然后重启下iis,开始运行: iisreset



fastcgi_iis的配置.jpg

phpinfo信息.jpg

phpinfo信息2.jpg

phpinfo信息3.jpg

我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 21:44:31 [服务器] 显示全部楼层
四、mysql的安装

1、运行mysql-5.1.63-win32.msi 的安装程序
2、按Next,然后选择Custom安装方式。
3、点击Change,改变安装路径;原路径是"C:\Program Files\MySQL\MySQL Server 5.1\",这里改为:" D:\phpsetup\mysql\";同样在MySQL Server Datafiles上, 点change,同样改路径为:" D:\phpsetup\mysql\"。
然后一直Next,上面有个 "Configure the

MySQL Server now" 是打勾的,不要去掉,直接点Finish。
5、现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine。
6、再Next,选择Non-Transactional Database Only。(只应于WEB服务选这个)
7、再Next,选择Manual Setting,连接数选择600。
8、再Next,是设置其的端口,默认是3306,不要动它,Enable Strict Mode 前面的勾去掉。
9、再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk。
10、再Next,在Include Bin Directory in Windows PATH前打勾。
11、再Next,在Modify Security Settings后填上密码,如123456,下面的勾随便,creat An Anonymous Account不选;
12、最后一个Next再加Execute,可以看到上面的步骤全部完成。
13、MySQL的帐号是:root,密码为123456;

在C:\Inetpub\wwwroot目录内建立个phpinfo.php文件,内容为:
<?
php phpinfo();
?>

14、用浏览器打开 http://localhost/phpinfo.php
   如果可以看到一个有很多信息的页面,并注意一定要有mysql信息,此时PHP环境基本已经配置成功
图片可以看上一楼贴



有关mysql更详细的安装图文请看这里

http://bbs.zb7.com/forum.php?mod ... =4636&pid=33916


我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 21:46:12 [服务器] 显示全部楼层
五、phpmyadmin的安装

1、解压phpMyAdmin-3.3.9-all-languages.zip,并更改目录名为phpmyadmin,然后拷贝到D:\phpsetup\phpmyadmin\"。
2、编辑config.sample.ini.php
查找:$cfg['blowfish_secret'] = '',''里填上自己的域名或任意字符,然后另存为config.ini.php即可。


phpmyadmin配置1.jpg

phpmyadmin配置2.jpg

phpmyadmin配置3.jpg

phpmyadmin配置4.jpg

phpmyadmin配置5.jpg

phpmyadmin配置6.jpg

phpmyadmin配置7.jpg

我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 21:47:01 [服务器] 显示全部楼层
六、在默认站点上新建一个虚拟目录,名为phpmyadmin,路径为D:\phpsetup\phpmyadmin\phpMyAdmin
建好后,打开http://localhost/phpmyadmin/index.php
用户名:root
密码:123654
即可以登录



phpmyadmin登录信息.jpg
我的QQ是:14061253
 发表于 2012-7-21 22:06:15
粉我一下你幸福我也幸福
 发表于 2012-7-21 22:36:15
很開心能 做你們的好博友,来关注我吧!
絕版BE 发表于 2012-7-21 23:06:37 [服务器] 显示全部楼层
很给力的说,支持
网络之家 发表于 2012-8-5 05:57:41 [服务器] 显示全部楼层
short_open_tag 这个一定要打开,否则phpinfo会无法显示哦
wys0422 发表于 2013-2-21 10:10:23 [服务器] 显示全部楼层
非常给力,系统学习中。
sochooligan 发表于 2013-2-25 23:36:09 [服务器] 显示全部楼层
着一些列,真是挺全面的
爱上衢州 发表于 2013-5-17 20:24:15 [服务器] 显示全部楼层
赞 这个要好好学习下!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表