Win2003下IIS+PHP+MySQL+Zend配置步骤详解

 更新时间:2007年05月28日 00:00:00   作者:  

五、安装phpmyadmin

    下载得到 phpMyAdmin,将其解压到D:\php\phpmyadmin,并在IIS中建立新站点或者虚拟目录指向该目录以便通过WEB地址访问,这里建立默认站点的phpMyAdmin虚拟目录指向D:\php\phpMyAdmin目录通过http://localhost/phpmyadmin/访问找到并打开(用写字板打开避免黑码)D:\php\phpMyAdmin目录下的 config.default.php ,做以下修改:(phpMyAdmin-2.8以上版本在libraries目录下)

    $cfg['blowfish_secret'] =                                  设置COOKIES加密密匙,如erenb.com则设置为$cfg['blowfish_secret'] = 'erenb.com';
   搜索$cfg['Servers'][$i]['auth_type'],默认为config,是不安全的,不推荐,推荐使用cookie,将其设置为$cfg['Servers'][$i]['auth_type']      = 'cookie'; 
注意这里如果设置为config请在下面设置用户名和密码!例如:
    $cfg['Servers'][$i]['user']           = 'root';       // MySQL user-----MySQL连接用户
    $cfg['Servers'][$i]['password']       = 'erenb.com';   

搜索$cfg['DefaultLang'] ,将其设置为 zh-gb2312 ;
搜索$cfg['DefaultConnectionCollation'] (如果存在)将其设置修改为gbk_unicode_ci
搜索$cfg['DefaultCharset'] ,将其设置为 gbk ;

    打开浏览器,输入:http://localhost/phpMyAdmin/ ,若 IIS 和 MySQL 均已启动,输入用户ROOT密码erenb.com(如没有设置密码则密码留空)即可进入phpMyAdmin数据库管理。
    首先点击权限进入用户管理,删除除ROOT和主机不为localhost的用户并重新读取用户权限表,这里同样可以修改和设置ROOT的密码,添加其他用户等。

六、目录结构及权限配置。                                             
                                               D:\php——————D:\MySQL

                  +—————+———————+———————+
          php4(php5)         tmp                    Zend          phpMyAdmin

D:\php设置为管理员和SYSTEM完全权限即可,其他用户均无权限
对于其下的二级目录
php5、 tmp 给EVERYONE完全权限
MySQL 、Zend 管理员和SYSTEM完全权限
phpMyAdminWEB匿名用户读取运行权限


注:以下内容未经测试,有待修改完善,仅供参考。
补充安装 Eaccelerator 加速及缓存软件
安装 Eaccelerator 加速及缓存软件,可以加速php文件的读取和运行速度,并将一些mysql查询及php文件缓存起来
减轻服务器的负担,从而达到对论坛的大幅度加速和负载能力的提高,这个软件我在许多大站上作过试验
效果非常显著!其效果可询问若干长期由我维护的大论坛站长。

安装eaccelerator非常简单,
首先,下载eaccelerator.rar
解压缩后,一个是安装说明,一个是所需要的dll文件。
将eaccelerator_win_4.4.1.dll 复制到   c:/php/extensions/





打开c:/php/php.ini
找到

[Zend]
zend_extension_manager.optimizer_ts="C:\Program Files\Zend\Optimizer\lib\Optimizer-2.6.0"
zend_extension_ts="C:\Program Files\Zend\Optimizer\lib\ZendExtensionManager.dll"
zend_optimizer.optimization_level=15

替换为

[Zend]
zend_extension_ts="C:\php\extensions\eaccelerator_win_4.4.1.dll"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="c:\temp"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
zend_extension_manager.optimizer_ts="C:\Program Files\Zend\Optimizer\lib\Optimizer-2.6.0"
zend_extension_ts="C:\Program Files\Zend\Optimizer\lib\ZendExtensionManager.dll"
zend_optimizer.optimization_level=15

在C盘根目录建立一个文件夹, c:/temp   将这个目录授予 everyone 所有权限(实际上只要有写入,修改,读取即可)
重新启动IIS 
如果有加载eaccelerator的信息,说明安装成功。

至此,对于php的第一步优化完成。

相关文章

  • php中filter函数验证、过滤用户输入的数据

    php中filter函数验证、过滤用户输入的数据

    PHP 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤,下面为大家整理了一些,需要的朋友可以了解下
    2014-01-01
  • php中get_object_vars()在数组的实例用法

    php中get_object_vars()在数组的实例用法

    在本篇文章小编给大家整理的是一篇关于php中get_object_vars()在数组的实例用法,对此有兴趣的朋友们可以学习下。
    2021-02-02
  • 利用PHP实现RPC的代码示例

    利用PHP实现RPC的代码示例

    RPC是一种计算机通信协议,用于使一个计算机程序可以调用另一个运行在不同计算机上的程序的过程或函数,并且无需了解底层网络细节,本文给大家详细介绍了如何利用PHP实现RPC,需要的朋友可以参考下
    2023-10-10
  • php 特殊字符处理函数

    php 特殊字符处理函数

    php防sql的注入.一般用到htmlspecialchars(),addslashes()等.不过还是对有些特殊字符不起作用.
    2008-09-09
  • 基于php伪静态的实现方法解析

    基于php伪静态的实现方法解析

    这篇文章主要介绍了基于php伪静态的实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • php发送与接收流文件的方法

    php发送与接收流文件的方法

    这篇文章主要介绍了php发送与接收流文件的方法,实例分析了php针对流文件的常见操作技巧,需要的朋友可以参考下
    2015-02-02
  • PHP实现定时生成HTML网站首页实例代码

    PHP实现定时生成HTML网站首页实例代码

    做静态页面的时候增加这个功能非常不错,大家看下实现代码
    2008-11-11
  • PHP使用函数静态变量实现指定迭代次数的方法

    PHP使用函数静态变量实现指定迭代次数的方法

    这篇文章主要介绍了PHP使用函数静态变量实现指定迭代次数的方法,结合实例形式分析了php静态变量数据存储的相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • PHP实现多图片上传类实例

    PHP实现多图片上传类实例

    这篇文章主要介绍了PHP实现多图片上传类实例,该类文件注释详细功能实用且具有一定的扩展性,需要的朋友可以参考下
    2014-07-07
  • php通过递归方式复制目录和子目录的方法

    php通过递归方式复制目录和子目录的方法

    这篇文章主要介绍了php通过递归方式复制目录和子目录的方法,涉及php递归及目录操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03

最新评论