Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2066693
  • 博文数量: 32
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 8577
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-18 18:22
文章分类

全部博文(32)

文章存档

2011年(1)

2010年(3)

2008年(28)

我的朋友

分类: WINDOWS

2008-04-25 04:27:15

     Win2K3 IIS6.0 + MySQL5.0.45 + PHP5.2.3 + Zend3.3.0 安装配置文档

 

环境软件版本介绍:

   APACHE 2.0.59

   PHP5.2.3

   MYSQL5.0.45

   GD-2.0.35

   Zend Optimizer v3.3.0

  

注意:安装前,先检查服务器上是否已装有相同软件,以免服务冲突!在配置服务器的同时把IIS先服务装上

 

           第一部分   环境配置

 

1: PHP 5.2.3的安装配置步骤

 

a>   解压环境安装包Win_php5inst,将php-5.2.3-Win32目录下的PHP5文件夹复制到C:\ ,并给C:\PHP5 添加来宾帐户,添加方法:右键PHP5文件夹 =>  安全 => 添加 => 高级 => 立即查找 在搜索结果中找到IUSR_ 开头的用户,权限默认,确认即可!

b>     右键我的电脑 => 属性 => 高级 => 环境变量 => 系统变量 => 选择Path 变量 =>编辑 => 在变量值添加C:\PHP5 注意哦:跟前面的值要用分号隔开

c>     设定PHPRC环境变量右键我的电脑 => 属性 => 高级 => 环境变量 => 系统变量= > 新建 =>  => 按确定完成,做完c>b>两步后,记得要重启服务器哦,光注销是不够的

 

d>     右键我的电脑 => 管理 => 服务和应用程序 => internet信息服务(iis)管理器 =>右键web服务扩展 => 添加一个新的web服务扩展 =>  扩展名PHP5,在要求的文件中 添加php-cgi.exe,设置扩展状态为应许。确定添加操作完成。到这里PHP的安装就结束了!

 

2: MySQL 5.0.45 安装步骤

 

a>     运行Win_php5inst \mysql-5.0.45-win32\ setup.exe,安装mysql

b>     next>,继续

c>     安装类型选“Custom” ,点next >,继续

 

 

d>     这一步只需修改安装路径 ,通过“change…"选择目录,安装路径视你服务器的具体情况而定,以方便日常维护为原则,确定路径后 Next> 下一步,继续

e>     开始安装 ,选择”Install”

f>      点击 “Next >”,继续

 

 

 

 

g> 点击 “Next”,下一步,继续

 

 

 

 

h>完成安装并选择开始配置mysql,单击Finish,开始配置

 

i> Next>,继续

 

 

 

 

j> 这里选择默认的Detailed Configuration( 详细设置), Next继续

   

k>选择Server Machine,该项选择为普通WEB服务器,将使用中等数量内存 ,Next继续

  

 

 

 

 

l>选择Multifunctional Database该选项为是多功能用途,将把数据库优化成很好的innodb(事务)存储类型和高效率的myisam(非事务)存储类型,点Next> 继续

  

m> 不需要改动,按默认,Next> , 下一步

 

 

 

 

n> 选择Manual Setting,自定义设置数据库连接数,可以根据你服务器实际情况和需要定,做为网博士服务器一般设置500左右就够了Next> 继续

 

o> 按默认设置就可以了,点Next > ,继续

  

 

p>选择Manual Selected Default Character Set /Collation 选项,编码选择utf8的,当然你可以用默认编码,在网博士中我们建议用utf8编码安装mysql,Next>,继续

q> 这一步是是否要把mysql设置成windows的服务,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库了.推荐:下面的复选框也勾选上,这样,cmd模式下,不必非到mysqlbin目录下执行命令.在命令行下咨询可以执行文件

r>不要Modify Security Settings , 这里是设置mysql的超级用户密码的地方

!如果你在这里设置了密码 那么你在用phpmyadmin连接的时候会出现1251错误。要改密码可以去phpmyadmin里面改,这里不选就是用户名:root密码:空

就是密码验证模式不一样,1251错误解决见我的博客

http://hi.baidu.com/wisecn/blog/item/9bafdaea5cc370d2d539c94d.html

错误MySQL 返回: #1251 - Client does not support authentication protocol requested by server

2007-04-10 21:31

windowsmysqlphpmyadmin登陆。登陆后出现下面的错误
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

1.SET PASSWORD FOR );


2.
用了网络上通用的方法:
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
      -> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;


实例:mysql数据库用户名为'abc',密码为'123456',则按上面例子在服务器mysql命令行窗口中实际实施的语句如下:


mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('123456')
      -> WHERE Host = 'localhost' AND User = 'abc';
mysql> FLUSH PRIVILEGES;

是解决了root用户登陆问题。
但是在phpmyadmin上新建用户。然后用新的用户登陆还是出现这样的问题。
而且用这个方法解决不了!!
请问哪个高手有办法其他方法可以解决这个问题。??
我的mysql版本是:5.018后来不行换了5.022还是一样。
phpmyadmin
原来是8.几的。换了phpMyAdmin 2.9.0.3
还是不行。!!!

正当我发这个帖子才出去的时候,我正好解决了。。汗。。郁闷死掉。原因是:我新建用户的时候选择的主机为任意主机而不是本地主机
请问下这个任意主机和本地主机有什么区别呀?还有一个是使用主机表 。。。我都以为用任意主机的可以在任何地方登陆的类型。。


然后添加用户后用
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('123456')
      -> WHERE Host = 'localhost' AND User = 'abc';
mysql> FLUSH PRIVILEGES;

才可以登陆。要不然登陆不了。!~~

原因是我拷贝这个
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('123456')
      -> WHERE Host = 'localhost' AND User = 'abc';
mysql> FLUSH PRIVILEGES;
的时候只改用户和密码


MYSQL4.1.x
以上版本安装时 最后一步不要输入密码.
把那个勾去掉 ,root密码 空 进phpadmin改密码就好了.

 

s> Execute,执行配置安装

 

 

 

t> Finsh,完成

注:如果 四项全部打勾了。那么说明配置安装已经成功了!

 

Zend Optimizer3.3.0 安装步骤

 

a>     运行环境包目录中的ZendOptimizer-3.3.0-Windows-i386.exe  = > next =>

 

 

 接受协议,点Next继续

 

 

 

 

 

 

 

b>Browse,可以更改安装路径。这里我们选择默认,点Next,继续

  

c>选择web服务器,我们用IIS服务器,默认选项就可以了,点NEXT,继续

 

 

e>     这一步是要你确定php.ini配置文件的所在路径,通过Browse,找到php的安装路径,我们这里前面装在C:\PHP5,所以选择C:\PHP5,这一步很重要,要不Zend无法正确的加栽到php.ini文件中去

    

 

f>      这一步,需要你确定web站点的根目录,即网博士文件在你服务器上的绝对路径,确认路径后,Next>,继续

 

g>     Install,开始安装,弹出的对话框选择 ”yes”,继续安装,最后点Finsh完成

 

到这里我们的php5+mysql5+zend3的安装就基本结束了,PHP5的配置文件我们可以根据自己的需要为您已预设,可以直接使用,不需要再配置!

阅读(3120) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~