Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Apache2.0.59+Php5.2+ ZendOptimizer+PhpMyAdmin2.9.11+MySql5配置方法

[复制链接]
lyx007 发表于 2006-11-23 09:56:48 | 显示全部楼层 |阅读模式
自己前两天配置,碰到不少问题,最后还是成功了,总结如下,大家可以参照:

Apache2.0.59+Php5.2+ ZendOptimizer+PhpMyAdmin2.9.11+MySql5配置方法
-------------------------------------------------------------------------------------------------------------------------
Apache2.0.59安装:
安装时候一路默认就可以,安装到最后的时候,会弹出dos窗口,大家可以按ESC键取消掉。
安装完成后
1,手动改C:\Program Files\Apache Group\Apache2\conf下的httpd.conf文件,搜索
ServerAdmin,改成#ServerAdmin也就是说把ServerAdmin注释掉。
找到DirectoryIndex index.html index.html.var在后面加入 index.htm index.php
找到AddType application/x-gzip .gz .tgz行在下面加入
ScriptAlias   /php/ "d:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
注意引号前面是有空格的。
2,在开始里运行里输入cmd,然后到C:\Program Files\Apache Group\Apache2\bin目录下,然后键入  Apache -k install 回车
这时候大家在去启动Apache服务就应该没有什么问题了。
+++++++++++++++++++++++++++
Php5.2ZendOptimizer安装:
Php就是解压就可以了,然后放到一个固定的目录里面,这里比如放到 D:\php下面,解压完成后改php.ini-dist文件名为php.ini,然后CopyC:\WINDOWS(如果win2k系统,就CopyC:\WINNT)下面。
修改C:\WINDOWS下的php.ini文件
     找到extension_dir = "./",改为extension_dir = "d:/php/ext"
     找到;extension=php_mysql.dll; extension=php_mbstring.dll将前面分号去掉.
     找到;session.save_path = "/tmp"将分号去掉,然后修正为session.save_path = "d:/php/sessiontmp" 同时在php目录中建立sessiontmp文件夹。
ZendOptimizer安装,一路默认就可以了。
+++++++++++++++++++++++++++
PhpMyAdmin2.9安装:
先将解压后的PhpMyAdmin复制到C:\Program Files\Apache Group\Apache2\htdocs目录下面,然后复制config.sample.inc.php并改名为config.inc.php,然后编辑此文件:
     找到$cfg['blowfish_secret'] = '' 填入值:ba17c1ec07d65003
     找到$cfg['Servers'][$i]['controluser']改为$cfg['Servers'][$i]['user']值为用户名
     找到$cfg['Servers'][$i]['controlpass']改为$cfg['Servers'][$i]['password']值为密码
     $cfg['Servers'][$i]['host']如果数据库在本地,值就不用改了。
+++++++++++++++++++++++++++
MySql安装:
安装基本就不用讲了,好多地方都有介绍,就是安装完成后,权限的设置,需要说一下。
mysql> Grant all privileges on *.* to [email=]'root'@'%'[/email] identified by ******* with grant option;
Query OK, 0 rows affected (0.02 sec) (%
表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名)
mysql> Grant all privileges on *.* to
[email=]'mysql'@'%'[/email] identified by ******* with grant option;
Query OK, 0 rows affected (0.02 sec) (%
表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名)
mysql> flush privileges;  (运行为句才生效,或者重启MySQL)
Query OK, 0 rows affected (0.03 sec)

( * 号为密码,随自己设置。)
-------------------------------------------------------------------------------------------------------------------------
雄霸天下 发表于 2006-11-25 00:07:31 | 显示全部楼层
兄弟你真牛,PHP5.2 ZEND官方都没支持,你已经支持啦~~~~~~~~~~~~
回复

使用道具 举报

jthang 发表于 2006-11-27 19:22:46 | 显示全部楼层
原帖由 雄霸天下 于 2006-11-25 00:07 发表
兄弟你真牛,PHP5.2 ZEND官方都没支持,你已经支持啦~~~~~~~~~~~~


安裝 Zend optimizer 3.2.0 即有支援...
http://downloads.zend.com/optimizer/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-11 08:43 , Processed in 0.021468 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表