服务器 win2003系统IIS6.0+fastcgi1.5+PHP5.3.15_nts+ZendGuard+MYSQL5.1.63+PHPMYADMIN3.3.9

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

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

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

x
win2003 32位系统简单教程
IIS6.0+fastcgi1.5+PHP5.3.15_nts+Zend Guard Loader+MYSQL5.1.63+PHPMYADMIN3.3.9环境的搭建
先在D分区建个phpsetup目录并给上users读取执行权限,下面建几个子目录为如下结构:
┌─mysql                               mysql-5.1.63-win32.msi
├─php5                                php-5.3.15-nts-Win32-VC9-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.3.115
                                                http://windows.php.net/downloads ... s-Win32-VC9-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 Guard Loader 3.3 仅支持php5.3
                                                http://www.zend.com/en/products/guard/downloads


phpsetup目录结构.jpg

phpsetup目录添加权限.jpg




上一篇:win2003系统IIS6.0+fastcgi1.5+PHP5.2.17_nts+MYSQL5.1.63+PHPMYADMIN3.3.9环境的搭建
下一篇:Apache下htaccess使用技巧:301重定向、404错误等
我的QQ是:14061253

大神点评19

 楼主| xiaoyuwxz 发表于 2012-7-21 23:41:11 [服务器] 显示全部楼层
一、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 23:42:33 [服务器] 显示全部楼层
二、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 23:45:33 [服务器] 显示全部楼层
三、PHP的安装

1、解压出php-5.3.15-nts-Win32-VC9-x86.zip把它拷到php5目录里。
2、将PHP目录(D:\phpsetup\php5)下的php.ini-production改名为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
找到: ;date.timezone =                   改为 date.timezone = asia/Shanghai

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

4、设置环境变量:

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

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

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

这是偷了下懒,图片还是使用了phhp5.2.17的图,道理一样的。

phpinfo信息1.jpg

phpinfo信息2.jpg

phpinfo信息3.jpg

我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 23:46:27 [服务器] 显示全部楼层
四、配置Zend Guard Loader
1、解压出ZendLoader.rar,得到ZendLoader.dll,拷贝到:D:\phpsetup\php5\ext;
2、打开D:\phpsetup\php5\php.ini添加代码

3、重启IIS,刷新http://localhost/phpinfo.php,可以看到有Zend Guard Loader的信息。



php.ini中zend的配置.jpg


phpinfo信息zend信息.jpg
我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 23:48:50 [服务器] 显示全部楼层
五、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;



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

http://bbs.zb7.com/forum.php?mod ... =4636&pid=33916
我的QQ是:14061253
 楼主| xiaoyuwxz 发表于 2012-7-21 23:51:02 [服务器] 显示全部楼层
五、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 23:52:13 [服务器] 显示全部楼层
六、在默认站点上新建一个虚拟目录,名为phpmyadmin,路径为D:\phpsetup\phpmyadmin\phpMyAdmin
建好后,打开http://localhost/phpmyadmin/index.php
用户名:root
密码:123654
即可以登录

phpmyadmin登录信息.jpg
我的QQ是:14061253
非一般感觉明星会员实名认证 发表于 2012-7-22 11:05:03 [服务器] 显示全部楼层
不错 支持一个
神马都是浮云... ...
 发表于 2012-7-22 12:26:29
支持、顶!
 发表于 2012-7-22 15:03:37
我来看看,记得要关注我哦
 发表于 2012-7-24 08:10:14
我来看微博了,记得回访我!
网络之家 发表于 2012-7-25 21:07:02 [服务器] 显示全部楼层
vc6是我win2003 apache用的vc9是iis用的,所以用iis建议5.3以上
 楼主| xiaoyuwxz 发表于 2012-7-26 10:46:49 [服务器] 显示全部楼层
网络之家 发表于 2012-7-25 21:07
vc6是我win2003 apache用的vc9是iis用的,所以用iis建议5.3以上

谢谢提醒 ,写教程的时候忘改上面的文字了。
我的QQ是:14061253
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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