WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置()

http://cn.php.net/get/php-5.2.1-Win32.zip/from/this/mirror

与其他基本版本安装相同! - o- U4 a2 h8 ?
第一: 装http服务器apache / W' R2 i% c) d- z- y: h
6 v) _8 x5 R) o' p7 x
1 G% N+ `" h& Z, ^. d$ _& v" t/ P
apache安装完成,如果出现apache端口被占用的情况,请关闭你的迅雷,或者某些杀毒软件! - g. p' L/ e* j' w* s: Q- ]
$ t0 }( q6 a: ]- t, [+ Z
第二步:安装PHP:
- B% M& T1 [* l. s1 j  1)、将php-5.2.4-Win32.zip压缩包解压,然后复制到C:/并更名为C:/PHP5 0 c6 e5 S* e, }6 g; ~
  2)、拷贝C:/PHP5/php.ini-dist文件到X:/WINNT下,并更名为php.ini 8 y5 O4 @6 v* I5 k( T
  3)、(方法1)打开php.ini进行参数修改,把extension_dir设置为
1 ?. S8 L& m( H8 p# ?$ A- n         extension_dir = "C:/php5/ext" % I$ F+ ^. U" R& L/ w& `$ |, Y
(方法2)把php5下面的*.dll和ext下的*.dll文件复制到windows下的system32下面!(本人用的是这种) 8 H( J& M/ D- ^3 W* E

# j" f( u! i2 G0 T- I6 X- j & j6 s. w5 p% s/ q: v8 @8 F
第三步:加载php模块: : {8 }% B: f: i9 P# ~( E3 D, x
设置网站根目录:
4 h6 S- e/ w" B" I 0 p' l9 p6 Y6 n, ]" D
在apache的httpd.conf文件里,设置ServerRoot(服务器根,也就是apache的安装目录)
1 @' @0 a3 f: d: Z/ J, YServerRoot "F:/php" & s5 Y- e, T9 O6 ~6 r6 Z6 P
设置DocumentRoot(网站目录,也就是你机器上那些让人浏览的网页所在目录)比如:
+ H& x& l: D2 _1 c2 kDocumentRoot "F:/php" : c0 H9 p/ H$ I, a6 J& ?
修改:(选择性)设置默然首页   n9 p' }* Z7 z+ L8 C7 ?
4 u* f4 K; Y7 o" |' I
<IfModule dir_module> + ~/ ]2 D* a( t  n
    DirectoryIndex phpinfo.php index.html
' P' t' V* t* [5 m; Z/ M- h* M9 `</IfModule> 4 _9 J2 ]1 _8 `1 J* M. g
用模块方式安装! # ~' i8 ?) X+ ^8 }  K* O8 J
在文件最后加入 ; C* /* g( N4 L
7 K* Y. /5 ^  h2 _8 Y
LoadModule php5_module c:/php/php5apache2_2.dll + ^9 k7 D2 r9 e$ r. c" t
AddType application/x-httpd-php .php 6 w) H5 n! f! `# n8 d' S! ^
用CGI方式安装: & H( p# W6 y; K4 R2 t+ W
同上面的 7 |8 R& [+ Y" N- k% j
  在ScriptAlias段,增加以下行
. L" V7 f2 B' X9 C9 M9 y5 f  ^  ScriptAlias  /PHP5/   “C:/php/”
$ |7 r2 Q8 r  C5 R7 J0 m   在AddType段,增加以下行
* {6 a5 s1 w: A7 ?9 C    AddType application/x-httpd-php .php $ O& X5 g+ M8 K2 P) z% j
    Action application/x-httpd-php  "/php5/php-cgi.exe“
1 J  m' _6 k1 i: J5 m第四步:
. M! ~5 N- K# ^0 v; m( W: W% w拷贝C:/PHP5/php.ini-dist文件到X:/WINNT下,并更名为php.ini 4 S9 q$ w1 o7 J. Y# V" v- k  c
在php.ini配置文件中选择运行PHP时需要加载的模块。
  J3 v1 b. E5 n2 /* F& S[DATE]  下修改;date.timezone =为date.timezone =PRC 3 ]( h' V( Q9 {
5 h1 H5 D6 h) T+ S# o: `$ ^2 l/ u
     将php.ini文件中下面格式的行前的;去掉以加载相应的模块,注:加载模块不正确将会出错   V( p5 I8 M6 j6 ^2 C: @
extension=php_bz2.dll ' J* u! G  T) a
extension=php_cpdf.dll
6 ^7 S6 x% {  V' O9 L) {extension=php_crack.dll
7 g- o1 @8 L& d% f…这些自己加!
  W: c/ x0 q' m  m* M3 c3 L - t" q% e" O* @9 J  L/ `
测试php程序:<? phpinfo() ?>保存在f盘为phpinfo.php在浏览器输入 http://localhost:加你的端口号/就OK了! ; I& S. L1 m5 F, l

, M* T2 q7 m$ d# I/ c  D* J1 B第五步:
& |# z4 b. R  R% A( c4 p! N安装mysql 数据
9 z# T. l9 x: F" t" [# v 1 I2 T6 B3 |( [1 p, q: S3 u4 G
一直往下安装直到 + O$ x. /# w& `9 E, M- P/ M! |

  // T' V; w' s0 X' z7 b! ]如果用uft8则选择 utf8用gb2312则选择gb2312!‘
7 a; p6 B/ ?0 d, n% @8 L" `6 d1 ]$ c由于空间有限某些 图片没有 上传上来!
* s- P4 ?! W; j7 N% k; ]最后完成!   I. }4 p7 n, E9 G+ n
" @2 @& [6 j5 a: o) L2 S: Q
第6步: 2 n- ^* }& y- w! e3 C
安装ZendOptimizer ( O6 x; U- y4 |

+ H9 K6 J$ ]/ C( t! K' i. Q按照提示继续安装直到完成为止!
( M: @& /9 k7 /$ O8 V  V
" X% }( y" e# g最后配置phpmyadim: 9 j9 ?/ R& h7 d6 u* X' m' R
解压文件放置到网站根目录下面: 9 m7 ^- C; Y1 c1 S
修改libraries下的config.default.php并且重命名为config.inc.php保存在根目录下面修改如下:
5 m0 L! p& {8 Y! P/ m$cfg['Servers'][$i]['auth_type']     = 'config'; 修改为
! N; M, P; r; C* ]$cfg['Servers'][$i]['auth_type']     = 'cookies'; 2 d* j3 Y& |1 n6 d) ~( r4 }+ x
$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
+ E$ j% j# R& d1 L$cfg['DefaultCharset'] = 'utf8'; ! N& /4 G4 B. v# H( w
- P) `5 y3 A1 j" [/ g8 Q) n/ T) r
配置基本完成!这是本人粗略写的,有错误的地方还希望大家提出来, 会第一时间修改订正! " W% ]$ p9 A! O1 l$ y/ x: f, j
可以用QQ或者在论坛留言! 
1.ZendOptimizer-3.3.0,也要设置,在apache文档里添加代码
: }" j5 g1 L0 Z4 s* n# /% v " j0 d  k" q7 W3 T, S6 x
2.AddType application/x-httpd-php .php 没有这句话apache读不懂php后缀的网页,并且可以更改php程序的后缀名
! i  q) d9 B- b* y
3 G$ O  V; t1 O# q  E( k1 b, Z9 R3.LoadModule php5_module c:/php/php5apache2_2.dll 如果php是5.0.x版本里面没有这个dll,要去php网站下一个专用的dll才能链接apache2.2.x 2 d! g- [: }9 H* x
2 N$ `" /5 Y. E+ Q/ p/ l
4.mysql安装界面中,编码日本语就是utf-8 . O/ v9 h* k/ N3 |3 I9 Q( @

, i4 W. M. Q4 }2 @: q+ B$ g1 q5.php.ini中php_mysql.dll这个模块前面的;一定要去掉。 4 e- ^) S  z( V  z7 x

7 m% K/ j5 r/ Z  T3 D+ [6.还应该把常用模块介绍一下gd2那个图形处理的我就是用这个模块的功能来加水印和缩略图的 / t' |+ D4 ~) X" l9 v) Y4 C' R

+ S6 {! H3 p2 L6 Q/ y' U7 ~* A7.还有url改写php和apache中都有这样的功能模块,默认是关闭的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值