所需软件
1、php5.2.1
2、mysql 5.0.67
3、mysql下载之后是个文件夹ZendOptimizer-3.3.3-Windows-i386
4、phpmyadmin
这些是本人服务器上用的,比较稳定版本。大家可以根据自己喜欢的版本。这里就不提供下载啦。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 。如图:
5、Detailed Configuration(详细配置),如图:
6、选择 MySQL 运行模式:Server Machine 如图:
注意: ?Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。 ? Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。 ? Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
7、选择 MySQL 数据库默认存储方式:Non-Transactional Database Only ( MYISAM) 如图:
通过Database Usage(数据库使用)对话框,你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资源。 注意: Multifunctional Database(多功能数据库):选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。 Transactional Database Only(只是事务处理数据库):该选项同时使用InnoDB和MyISAM 储存引擎,但是将大多数服务器资源指派给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! 如图:
10、MySQL服务器支持多种字符集,可以设置适用于所有表、列和数据库的默认服务器字符集。使用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小时内删除。
发表评论