所需软件
1php5.2.1
2mysql 5.0.67
3mysql下载之后是个文件夹ZendOptimizer-3.3.3-Windows-i386
4phpmyadmin

这些是本人服务器上用的,比较稳定版本。大家可以根据自己喜欢的版本。这里就不提供下载啦。s.chinaz/  里面可能有你想要的!

一、安装IIS7.5
1、打开控制面板-》程序和功能-》打开或关闭windows功能。
2、按下图所示勾选:


3、勾选后点确定,系统会开始安装iis7.5

4、安装好后,用浏览器浏览127.0.0.1 。如果你已经看到IIS7.5的欢迎页面,那恭喜你,你已经完成了第一步。安装IIS

下面会继续讲解如何在IIS中配置PHP
二、配置PHP环境
1、现在D盘(其他盘也行,自己喜欢)建立ServersRoot目录,把php解压到该目录。
2、将 php.ini-dist 重命名为 php.ini
3、打开 php.ini 文件,到:extension_dir = "./" 将其改为; extension_dir = "D:\ServerRoot\PHP\ext
去掉:
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
前面的分号“;”,保存。
5、将php.ini复制到windows目录下。
6、复制:
libmcrypt.dll
libmysql.dll
php5ts.dll
windows/system32目录下
7、打开控制面板-》管理工具-Internet 信息服务(IIS)管理器,为php建立一个程序池,如下图


8、打开ISAPI筛选器,添加一条,如下图:


9、打开【处理程序映射】,添加脚本映射。如下图:


10、打开默认文档,添加:index.php,如下图:


11、重启下IIS。到这里php已经配置完了,简单吧!下面就来测试下配置的PHP啦!


12、把以下代码保存为index.php,然后复制到c:\inetpub\wwwroot
<?php
phpinfo();
?>

13、用浏览器浏览127.0.0.1,如果出现以下页面,恭喜你,配置成功。如果无法显示,请自己检查下!呵呵....也可以回帖一起探讨。
三、安装mysql
1、运行MYSQL安装程序。


2、选择 Custom 自定义安装,如图:



3、点击"Change"更改 MySQL 安装目录,如图:



4、待文件复制安装完毕后,进行 MySQL 设置界面,单击 Finish 。如图: 



5Detailed Configuration(详细配置),如图: 



6、选择 MySQL 运行模式:Server Machine 如图:

注意:
 Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。
  Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTPemailweb服务器。MySQL服务器配置成使用适当比例的系统资源。
  Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。


7、选择 MySQL 数据库默认存储方式:Non-Transactional Database Only ( MYISAM) 如图:

通过Database Usage(数据库使用)对话框,你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资源。 
注意: Multifunctional Database(多功能数据库):选择该选项,则同时使用InnoDBMyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。 Transactional Database Only(只是事务处理数据库):该选项同时使用InnoDBMyISAM 储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。 Non-Transactional Database Only(只是非事务处理数据库):该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。


8、设定 MySQL 最大连接数:一般设置为 128 - 512 之间的整数。如图: 

注意:
  Decision Support(决策支持)(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定最大连接数目设置为100,平均并行连接数为20
  Online Transaction Processing(联机事务处理)(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最大连接数设置为500
  Manual Setting(人工设置):选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。 


9、设定 MySQL 网络参数,注意:不要启用 Strict Mode 如图: 



10MySQL服务器支持多种字符集,可以设置适用于所有表、列和数据库的默认服务器字符集。使用Manual Selected Default Character Set/Collation(字符集对话框)来更改 MySQL服务器的默认字符集。如图: 

  注意:
  Standard Character Set(标准字符集):如果想要使用Latin1做为默认服务器字符集,则选择该选项。Latin1用于英语和许多西欧语言。
  Best Support For Multilingualism(支持多种语言):如果想要使用UTF8做为默认服务器字符集,则选择该选项。UTF8可以将不同语言的字符储存为单一的字符集。 
 Manual Selected Default Character Set/Collation(人工选择的默认字符集/校对规则):如果想要手动选择服务器的默认字符集,请选择该项。从下拉列表中选择期望的字符集。


11、服务选项对话框,如图:

要想将MySQL服务器安装为服务,但是不自动启动,不选中Launch the MySQL Server Automatically选项旁边的检查框。



12、修改设定 root 用户密码,注意:不要启动远程连接模式! 如图:


 注意:
 要想设置root密码,在New root password(输入新密码)Confirm(确认)两个框内输入期望的密码。如果重新配置已有的服务器,你还需要Current root password(当前root密码)框内输入已有的root密码。 要想防止通过网络以root登录,选中Root may only connect from localhost(只允许从本机登陆连接root)选项旁边的框。这样可以提高root账户的安全。 要想创建一个匿名用户账户,选中Create An Anonymous Account(创建匿名账户)选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许可困难。因此不建议。 
 完成 MySQL 的安装,并启动 MySQL 服务。



测试 MySQL 工作是否正常。
 打开 cmd 命令提示符窗口,输入命令:MySQL –u root –p 输入密码后,如果能够正常进入 MySQL 控制台则说明 MySQL 安装正常。

更改 MySQL 数据库目录 
a) 打开 cmd 命令提示符窗口,输入命令:net stop MySQL 停止 MySQL 服务运行;
b) 打开D:\ServerRoot\MySQL\my.ini 到: Datadir = "D:\ServerRoot\MySQL\data" 修改为: Datadir = "D:\ServerRoot\Database"
c)  D:\ServerRoot\MySQL\data 文件夹复制到 D:\ServerRoot\ ,并重命名为D:\ServerRoot\Database 
d) 打开 cmd 命令提示符窗口,输入命令:net start MySQL 启动 MySQL 服务。 
e) 重新测试 MySQL 是否工作正常。






 
[回复] [引用] [本帖链接] [只看该作者]
昵称:54alin
用户名:54alin
头衔:太平洋舰队下士
积分:658
贡献:118
发帖:86
精华:2
注册:2004-02-26
查看资料
地板
54alin
发表于 2010-02-23 21:34:49 最后由 54alin 2010-02-23 22:30:23 修改
四、安装 Zend Optimizer
双击下载的 ZendOptimizer-3. 文件,安装过程非常友好,也比较简单,因而此处不再进行截图说明。但需注意以下几点:
(1) Zend Optimzer 的安装目录要指定为 D:\ServerRoot\Zend  
(2) 在安装过程中提示 php.ini 的位置是,注意观察是否为 C:\Windows ,如果不是必须手动指定为 C:\Windows  
(3) 安装过程中提示 IIS 网站根目录的位置,指定为: D:\wwwroot  Zend Optimizer 安装完成后会自动重启 IIS 服务,重启完成后需要再次打开IE浏览器窗口,查看 phpinfo.php 支持信息,观察是否包含了 Zend Optimizer 支持信息,如果没有,则说明 Zend Optimizer 没有安装成功!如下图红部分







最后,修改 php.ini 文件,将 phpinfo 函数加入到 disable_functions 中。
 
[回复] [引用] [本帖链接] [只看该作者]
昵称:54alin
用户名:54alin
头衔:太平洋舰队下士
积分:658
贡献:118
发帖:86
精华:2
注册:2004-02-26
查看资料
5F
54alin
发表于 2010-02-23 21:37:16 最后由 54alin 2010-02-23 22:28:46 修改
五、配置PHPMYADMIN(转自我自己的blog,哈哈....)

1、先下载 phpMyAdmin 安装包 
2、解压后一个单独目录中(你可以自定义目录名称)
 
3、到 /libraries/config.default.php文件(旧版本是根目录下的config.inc.php文件),用写字板(不要用记事本,这是UTF8编码)进行编辑。
 
4、查 $cfg['PmaAbsoluteUri']
修改为你将上传到空间的phpMyAdmin的网址
如:$cfg['PmaAbsoluteUri'] = ‘网站域名/phpmyadmin/’;
 
5、查 $cfg['Servers'][$i]['host'] = ‘localhost’;(通常用默认,也有例外,可以不用修改)
 
6、查 $cfg['Servers'][$i]['auth_type'] = ‘config’;
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie ,这里建议使用cookie.
 
7、查 $cfg['Servers'][$i]['user'] = ‘root’; // MySQL user 用户名,一般这里随便填几个字母就可以了特殊情况下,自己机里用root,在网上一般为你的ftp用户名,虚拟主机提供商会告诉你的,一般不要修改.
 
8、查 $cfg['Servers'][$i]['password'] = ; // MySQL password (only needed 留空就可以了)
 
9、查 $cfg['Servers'][$i]['only_db'] = ; // If set to a db-name, only(你只有一个数据就设置一下,设置为你的数据库名;如果你想架设服务器,那么建议留空)
 
10、查 $cfg['DefaultLang'] = ‘zh’; (这里是选择语言,zh代表简体中文的意思)
   
11、查$cfg['blowfish_secret'],请在$cfg['blowfish_secret'] = ‘ ‘;的等号里面设置你网站的cookie(cookie也就是访问phpmyadmin的域名),例如:$cfg['blowfish_secret'] = ‘www.xinnethz’;
     
12、设置完毕后保存,现在可以上传到网络空间上了, 浏览网站域名/phpmyadmin/测试一下。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。