预览模式: 普通 | 列表

WinXP+IIS+PHP5+MySQL5的配置方法

已经用此方法装了几台服务器了,稳定性和速度还是相当的不错。大家请放心地按照此方法配置
   
相信WinXP下安装Apache支持PHP的配置方法大家都会了,但是WInXP支持PHP的最佳方法还是IIS,相信很从有经验的站长都知道这一点。好了,不说费话,马上行动!GOGO
一、软件准备:在官方网站准备 PHP+MYSQL+zend+phpmyadmin 的最新正式版本
二、安装 PHP :
(1)、下载后得到 php-5,解压至C:\php5(路径可以自定,不过下面要是用到这个路径,请相应修改);
(2)将 PHP 目录添加到 PATH 环境变量中(最简单的办法,减少出错的可能性)
          1、进入控制面板并打开“系统”图标(开始 -> 控制面板 -> 系统) 
          2、 选择“高级”标签页 -> 点击“环境变量”按钮 
          3、在“系统变量”栏中找到 Path 这一项(如图)
          
          4、鼠标双击 Path 这一项,在最后加入你的PHP 目录(如 ;C:\PHP5 )包括前面的“;”
         
          8、 点击“确定”保存并在在“系统变量”栏中点击“新建”按钮
          9、在变量名中输入“PHPRC”,在“变量值”中输入PHP5 文件所在的目录(例如:C:\PHP5 ) 
        
        10、点击“确定”

(3)配置文件php.ini
          1、将C:\PHP5\php.ini-recommended 重命名为 php.ini 并用记事本打开。
          2、 查找register_globals = Off,把off改成On (有两处,第二处才是需要改的)
         
           3、查找short_open_tag = Off,把off改成On 有一处,解决运行安装Discuz!论坛时出现空白的问题
      4、再查找extension_dir = "./" 改为 extension_dir = "C:\PHP5\ext" 
           5、然后再查找到下面的字段,并把下面这几句前面的分号去掉
           extension=php_mbstring.dll   这个不选的话用phpMyAdmin会出现红色提示
           extension=php_dba.dll
           extension=php_dbase.dll
           extension=php_filepro.dll    可选
           extension=php_gd2.dll     必选,支持GD库的
           extension=php_imap.dll                可选
           extension=php_ldap.dll
           extension=php_mssql.dll               可选,支持MSSQL的
           extension=php_mysql.dll    必选,支持MySQL的
         6、保存后退出。

(4)、配置 IIS 使其支持 PHP :
         首先必须确定系统中已经正确安装 IIS ,如果没有安装,需要先安装 IIS ,安装步骤如下:
         1、在“控制面板”的“管理工具”打开Internet信息服务(IIS)管理器后,在鼠标左击选中默认网站,单击鼠标右键在弹出的菜单中选择“属性”,在弹出的对话框中选择标签栏中的“ISAPI 筛选器”。点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP ,再点击“浏览”按钮选择php5isapi.dll 所在路径,如:C:\PHP5 \php5isapi.dll,然后点击确认,返回“默认网站属性”窗口。
          
         2、选择“默认网站属性”窗口里标签栏中的“主目录”,再点击 “配置”按钮,会弹出一个“应用程序配置”窗口。点击此窗口的“添加”按钮,在弹出的窗口中先在扩展名上填写 .php然后点击 “浏览”按钮将可执行文件指向 php5isapi.dll 所在路径,如:C:\PHP5 \php5isapi.dl,返回“添加/编辑应用程序扩展名映射”窗口,确认动作为全部动作、己勾选脚本引擎和检查文件是否存在,检查无误后点击 “确认”按钮。返回“应用程序配置”窗口,点击 “确认”按钮。
         
         3、返回至“默认网站属性”窗口,在标签栏选择“文档”,在弹出的对话框中点击“添加”按钮,向默认的 Web 站点启动文档列表中添加index.php 项。您可以将 index.php 上移到最高,这样访问站点时就会首先自动寻找并打开 index.php 文档。搞定后点击确定,然后重新启动IIS!OK。

三、安装 Zend Optimizer :
        请先停止IIS,然后直接双击下载得到的 ZendOptimizer-Windows-i386.exe 
  其实安装Zend Optimizer是最简单的了,安装中它会3处提示:
         1、选择那种服务器?请选择IIS。
         2、是问你PHP.ini的路径?请选择C:\PHP5。其它的按默认配置安装就行了。OK安装完后我的Zend目录就是C:\Program Files\Zend。
  3、安装到最后出现下图的提示时只需重新启动IIS下,然后再选择“是”就行了!
      

四、安装 MySQL5
     
     1、 打开mysql-5.0.24-win32.rar直接双击setup.exe进行安装,
     2、选择“自定义安装Custom” 将安装路径改为C:\MySQL5\
     3、接着选择在mysql.com注册一个新用户
           Creat a new free MySQL.com Account     (详细资料自己填)
      
      4、接着选择标准安装(Standard Configuration)->Install As Windows Service    (保持默认)
       
      5、接着填上你的密码,用户名默认为root(一定要输入密码,不然接下来会有麻烦),接着就选择“Execute”中途如果有出错(如图),选择Retry就行了
      

    不要以为现在MYSQL就已经安装后了!还需要设置一下的!
     6、在windows程序菜单中运行MySQL Command Line Client
         输入你刚才设置的密码,成功运行如下图:
       
     7、 成功登陆后执行下面语句:
         SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('你的密码');  
         这里的命令是由于MySQL 的验证协议使用的密码哈希算法与老的客户端不兼容,在PHPMYADMIN里用正确密码登陆也会提示:
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
所以是为后面正确使用PHPMYADMIN做准备
五、安装 phpMyAdmin:
    将下载得到 phpMyAdmin for Windows V2.8.2.1.rar,将其解压到 IIS 根目录,如phpmyadmin
    用记事本打开libraries/config.default.php 进行配置 
     找到 $cfg['PmaAbsoluteUri'] 
     修改你将上传到空间的phpMyAdmin的网址
     如:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
      找到 $cfg['Servers'][$i]['auth_type']       = 'config';
     修改为$cfg['Servers'][$i]['auth_type'] = 'cookie'; 

     找到 $cfg['blowfish_secret'] = '';
     修改为 $cfg['blowfish_secret'] = 'cookie';
   
     找到    $cfg['Servers'][$i]['user']            = '';     
      $cfg['Servers'][$i]['user']            = 'root';              (root为用户名)
      $cfg['Servers'][$i]['password']        = '12345';          1234为密码

     希望默认语言为中英的可以进行以下设置

      搜索$cfg['DefaultLang'] ,将其设置为 zh-gb2312 ;
     搜索$cfg['DefaultCharset'] ,将其设置为 gb2312 ;
      设置完毕可以上传到网上了。
      浏览http://localhost/phpmyadmin/    测试你的phpmyadmin是否设置成功
 

Tags: php

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3096

7月2日消息,本周二,Adobe公司发表声明称,公司将与谷歌、雅虎合作优化Flash播放器技术,此后Flash中的内容也可以被搜索引擎检索。


据国外媒体报道,周二,Adobe公司发表声明称,为了能够将真实的Flash内容加入搜索引擎结果,Adobe目前正与谷歌和雅虎合作,通过提供优化的Flash播放技术从而提升搜索内容质量。Adobe公司Flash播放器高级产品经理JustinEverett-Church表示,该项目将会使得Flash内容在搜索结果中以文本和链接的方式返回。以Flash形式存在的应用程序、游戏甚至广告的内容都将可以被搜索引擎索引。而以.swf文件格式制作的Flash页面同样会被搜索引擎收录。他还表示:“Flash播放器将会被安装到谷歌和雅虎的服务器上以实时播放Flash文件。这意味着终端用户将会获得更好的搜索结果。目前为止,在网上搜索Flash内容还是一个非常大的挑战。”


在线媒体Search EngineLand编辑Vanessa Fox表示,这是Adobe对搜索引擎做出的积极反应,但是能否从中获益还有待观察。Vanessa Fox还表示:“以前,搜索引擎根本无法抓取Flash内容。我对此持一定的保留意见。虽然我对此技术的持积极态度,但仍然不敢肯定究竟会有多少网页会被搜索引擎收录。”那些基于Flash技术建立的站点可以获得更高的访问量。但目前的这个项目只能从Flash中提取文本和链接,而动画、视频则仍然无法被收录。


Adobe称公司将通过与谷歌、雅虎持续合作来改进搜索技术,从而使得发布者、开发者以及终端用户均能从中受益。谷歌和雅虎方面均对该项目表示支持。
 

Tags: flash

分类:业界文摘 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4420

 广告位

↑返回顶部↑