文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
网站工程
 规划发展   网页美工   标记语言   网页编程   Web服务器   广告攻略   开发常识   趋势研究   网站维护   网站数据库   网页设计工具
 论坛
您现在的位置: IT文谷 >> 网站工程 >> 论坛 >> Discuz >> 文章正文
Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)
Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)
Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)
Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)

声明:我是一菜鸟,下面的资料是从网上搜来的,结合了自己的实际情况和操作,便生成了一下一些文字,如有疏漏,还望各位指导批评,学习ing~~~

先准备好软件PHPChina 开源社区门户S3kt1Y+lc7P/r7m i3H
  Windows XP SP2 (其实系统只要是 98 以上都可以遵循这样的方法我认为)
w%@n__0  Apache官方下载地址:apache_2.2.3-win32-x86-no_ssl.msi更多版本在这里PHPChina 开源社区门户fuS7O-e
  Apache 2(本例中我选用了 2.2.3 for Win32 ……)

  php官方下载地址:php-5.2.0-Win32.zip更多镜像下载地址更多版本下载
$YNh,J ?Q0  PHP 5 (虽然最开始用的是5.1.4…… 但现在新发布了5.2.0,所以我选择了 5.2.0 for Win32 Zip 版……)

  mysql官方下载地址:MySQL-5.0/mysql-5.0.27-win32.zip更多镜像下载地址更多版本下载
8w ?q9e/Q ~)a0  mysql官方下载地址:mysql-noinstall-5.0.27-win32.zip更多镜像下载地址
}1d ~@} {;~1Z4dF,J]/C0  MySQL 5 (5.1 尚不稳定…… 我们姑且还是选择 MySQL 5.0.27 for Win32 Zip 版……)

  phpMyAdmin官方下载地址:phpMyAdmin-2.9.1.1-all-languages.zip更多版本下载

本方案并不涉及系统文件夹…… 所以我们大可选择其它分区的某个文件夹来方便日后的伺服器维护…… 本为以 X:\Server 为例…… 注意:文件夹名称最好不要包含空格或其它非英文字符…… 否则某些情况下容易造成伺服器崩溃……

========================================PHPChina 开源社区门户&]`$X?(B-e-s)]
安装 Apache :

  运行 apache_2.2.3-win32-x86-no_ssl.msi …… 一路 Next 下来…… 到选择安装方式的时候,选择 “Custom” 自定义方式…… 然后 Next 选择安装路径…… 定位到 X:\Server\Apache (当然,你选择其它路径也可以,甚至选择 Complete 安装都没问题…… 我只是习惯将所有服伺服器相关软体集中到一起而已) PHPChina 开源社区门户3PGb1c-l/H[4P
  本来不准备写 IIS 与 Apache 的共存配置…… 想一想还是带一笔吧…… 提示填写 Server Information 时…… 最下方会让你选择端口…… 如果你安装了 IIS 伺服器…… 这里就选择第二项 “only for the current user, on Port 8080, when started manually.”…… 也就是说 Apache 将占用 8080 端口…… 如果你没安装 IIS …… 无视之……
6TYr.`b^0  继续 Next …… 弹出一个 CMD 窗口安装 Windows 服务以后…… 安装就完成了…… 右下角将出现 Apache 粉红色的羽毛 Icon,不出意外图标上应该显示绿灯(表示 HTTP 伺服已经正常启动)…… 你可以访问 http://localhost/http://127.0.0.1/ 来试试,如果浏览器出现 “It Works” 就表示安装成功…… (以前的版本不是这样的,而是一个挺花哨的页面,有个Apache羽毛的那种…… 所以只要不出现找不到页面的提示…… Apache 伺服就安装成功了)当然了…… 如果亮起红灯…… 配置肯定错误…… 回头查查吧…… PHPChina 开源社区门户5G1b s oj-^FR
  Apache 伺服器就安装完毕了…… PHPChina 开源社区门户 ~6m$\ @r\V\'a2Z

=======================================PHPChina 开源社区门户5J9hB_kX6pg%lMA
安装 PHP :

  解压 PHP-5.2.0-Win32.zip …… 并放置到 X:\Server\PHP 之下……PHPChina 开源社区门户]8{1y$DH,_/B i
  接下来为 PHP 的安装目录添加环境变量…… 在我的电脑图标上点击滑鼠右键…… 查看‘属性’…… 然后切换到‘高级’选项卡…… 点击‘环境变量’按钮(快捷键:Alt+N)…… 在弹出的‘系统变量’域中找到‘Path’变量…… 双击编辑并在变量值的最后添加 ‘;X:\Server\PHP;X:\Server\PHP\ext’ (注意有个分号,用来分隔之前的值)……PHPChina 开源社区门户d!O!aW@5x?*C W
  重启电脑…… 为啥? 让环境变量生效呗……
!H6^K7J8NG A.ti0  至此 PHP 就安装完毕了…… 当然,现在还未与 Apache 关联…… 而且未作任何设置…… 不要急…… 后面我会写……
H+{!H#MA9ZK }0

=======================================
\(o6O:[!d `fG0配置 Apache :

  尤为重要的一步:如果你跟我一样选择了旧版本的 PHP 稳定版本 5.1.6…… 官方下载来的源码包中的模块化支援 PHP5apache2.dll 是不适用于 Apache 2.2.3 的…… 据查需要重新编译 PHP …… 不过PHP5 研究室提供了解决方法:PHPChina 开源社区门户u]&?'AR$N
  下载这个压缩包(http://www.phpv.net/php5apache2.dll-php5.1.x.rar)…… 解压后将 PHP5apache2.dll 扔进 X:\Server\PHP 覆盖原文件…… 将 httpd.exe.manifest 扔进 X:\Server\Apache\Bin 文件夹…… 最后运行 vcredist_x86.exe (如果你安装有 .Net FrameWork 就无需安装此文件)……   当然,如果你选择最新的版本 PHP 则可略过此步。PHPChina 开源社区门户'Ft#[!Y{LYs
  下面开始修改 Apache 配置文件: X:/Server/Apache/conf/httpd.confPHPChina 开源社区门户.]/R7y0kk@?N6bW

修改文档发布路径:PHPChina 开源社区门户hv9_SJ)Di2z H6U7o
搜索:PHPChina 开源社区门户#Iq l(\7o'\
DocumentRoot “X:/Server/Apache/htdocs”PHPChina 开源社区门户)K[q ^dy1M
将值修改成你想要的发布路径,比如:PHPChina 开源社区门户 s\#V:Gq$]O;I
DocumentRoot “X:/Server/WWW”
(}.Ed?2K!z0然后还有一处也需要修改…… 否则将无权访问…… 我继续说……PHPChina 开源社区门户+ga6F5{/pfkB
搜索:
6dsD`-CR8`0Directory “X:/Server/Apache/htdocs”
C8u.f3k#^Jl3I0修改为:PHPChina 开源社区门户&O_6jF4n9G_ID$S
Directory “X:/Server/WWW”
Nm&|rmb"C0修改默认脚本:PHPChina 开源社区门户CX g(`&Z3\
搜索:
y}wOV8S:F/[0DirectoryIndex index.htmlPHPChina 开源社区门户iU4xhF}4\
添加你想要的默认脚本名称,用空格分隔,注意前后有优先顺序,比如:
gH Qctp0DirectoryIndex index.PHP index.html index.htm
O'|Y Xo9av0针对 PHP 5 的配置:PHPChina 开源社区门户KC8z H%yD g3Z i
在文档的最下方加入以下字符(#表示行注释):
#aN*DT R8Sr0# 调用 PHP 5 模块
e IY.na.aa,B0LoadModule PHP5_module X:/Server/PHP/PHP5apache2_2.dll
r G~J^]0# 注意:如果是旧版本的 PHP ,应该改为:
6v9Z S)d;D0# LoadModule PHP5_module X:/Server/PHP/PHP5apache2.dllPHPChina 开源社区门户*x?*J'X&Q}^C
# PHP-5.2.0-Win32.zip中包含PHP5apache2.dll和PHP5apache2_2.dll两个文件
$y#v(Ea/U0# 视Apache的版本而定PHPChina 开源社区门户} Y@}_!dNz
# 添加 Mime 类型…… 亦可以修改 mime.types 文件PHPChina 开源社区门户V?$AC8kM(Md nX
AddType application/x-httpd-PHP .PHPPHPChina 开源社区门户5F|8W e&S9hS
AddType application/x-httpd-PHP-source .phps
"cE'A{YK0AddType application/x-httpd-php .htmlPHPChina 开源社区门户&D1zpN5I-m)aR
# 实质就是添加可以执行php的文件类型,
7LBM)^*c0# 比如你再加上一行“AddType application/x-httpd-php .htm”,则.htm文件也可以执行php程序了PHPChina 开源社区门户_'c JS/`$w+C p(e
# 添加默认字符集…… utf8才是王道……PHPChina 开源社区门户B+w OR"`;O
AddDefaultCharset UTF8
n9~D(D.W-no0# 设置 PHP.ini 目录
Z.l4B*z3VpRJ!Jt0PHPIniDir “X:/Server/PHP”PHPChina 开源社区门户!yHINEg{H
# 指明php的配置文件php.ini的位置
5JY8a)G}0至此,Apache 已经可以支持 PHP 了…… 当然…… 本文仅介绍如何进行基本安装…… 将不涉及详细的配置以及优化…… 各位可以自行参阅手册进行配置……PHPChina 开源社区门户@K.h4N7X9ua;U

=======================================PHPChina 开源社区门户;j Q,B ~6Tc&md\
安装 MySQL :

  解压 MySQL-noinstall-5.0.27-win32.zip …… 并放置到 X:\Server\MySQL 之下……
P W5sz ^^']f6d0  接下来安装 MySQL 服务…… 打开 cmd.exe …… 然后进入 X:\Server\MySQL\bin 目录……(虾米?你不会?那我还是写清楚吧)
%G6Jhs f,Y0开始->运行->cmd->回车……
+j)s2tB#C Fsb8^0然后进入 X:\Server\MySQL\bin 目录:
NG].O,@}:k6D0>cd /d X:\Server\MySQL\bin 回车
&h Y1K5Y)M5u3D9L0(如果你的文件夹带有空格,别忘了在路径外添加双引号)
.ak|TZG!N`/i.I0然后运行 MySQL 服务安装脚本:
!W3VJ)@!|!Pb0>mysqld-nt -install
m~.n1c0xP+Dt0显示 MySQL service installed successfully,表示安装成功……
E_*J#s$@(oQ C|0接下来为 MySQL 的安装目录也添加一个环境变量…… 在我的电脑图标上点击滑鼠右键…… 查看‘属性’…… 然后切换到‘高级’选项卡…… 点击‘环境变量’按钮(快捷键:Alt+N)…… 在弹出的‘系统变量’域中找到‘Path’变量…… 双击编辑并在变量值的最后添加 ‘;X:\Server\MySQL’ (注意有个分号,用来分隔之前的值)……PHPChina 开源社区门户V}1NH,I
重启电脑…… 为啥? 还是让环境变量生效……
1Js0TK&S L0(我靠…… 安装 PHP 的时候为什么不一起说…… 害我还得重启一遍……)
cL"d Z(VQ0这个嘛…… 我忘了……PHPChina 开源社区门户u i1K*l(PhM3VG
然后配置 MySQL …… 来到 X:\Server\MySQL …… 里头应该有若干个 ini 文件…… 我们根据自己的需要任取一个(大同小异…… 仅仅是默认配置不同…… 你也可以自行修改的)…… 由于我仅仅为了本地的开发调试,所以选择了 my-small.ini …… 将其复制一份…… 命名为 my.ini…… 用文本编辑器打开它:
A9mNnF6N*NE:`/p0

搜索:PHPChina 开源社区门户)u+cq&tnh)U
[mysqld]
T e d w%v.a0在下方加入以下字符行:PHPChina 开源社区门户7J(a:B*Y5d*Xi
#MySQL 安装目录
?)dmiv}}0basedir=X:/Server/MySQL
'c8a:^H;r0#MySQL 默认数据目录
:l^8G&ZO(q9S3C q0datadir=X:/Server/MySQL/dataPHPChina 开源社区门户'l-a0d+{ G4{U2n/|
# 默认字符集…… 设置为 UTF8 吧
q+e#t r D8b&f)Q0default-character-set=utf8PHPChina 开源社区门户9V&a0hW'U b
# 默认储存引擎…… 还是回到 MyISAM 时代吧…… InnoDB 被甲骨文买了…… 虽然开源…… 但……PHPChina 开源社区门户4CEgH tJ&F
default-storage-engine=MyISAMPHPChina 开源社区门户U;l{.P$h
再在文档最下方加入:
N&R%|g-^Q'Y0[WinMySQLAdmin]
.AAt"b{ x0Server=X:/Server/MySQL/bin/mysqld-nt.exePHPChina 开源社区门户$Vt@6s7j)b
MySQL 配置完成…… 下面可以启动试试…… 打开 cmd.exe…… 输入:PHPChina 开源社区门户2kr!N$ZW-n _"B
net start MySQL
e"|lz8b+^b0若显示‘MySQL服务已经启动成功’…… 则表示…… 则表示这句话说得没错…… 否则请回头检查……PHPChina 开源社区门户c h5m:dO
服务器启动了…… 我们就可以登录试试了……
a#p8`:mtF o0`%p${D5v0>cd /d X:\Server\MySQL\bin 回车
[7^)u0lg0接着登陆
+?.Pn'n1B0>MySQL -u root -p
/t8V4wvTW8}3g0由于 root 初始状态无密码,提示 Enter Password 时直接回车即可……
3K;q6Ig3E{ux0然后命令行进入 MySQL Shell 状态即表示‘入侵’成功……PHPChina 开源社区门户iK3w'oD.Lw%Fo
如果你不想别人也用空密码入侵你,最好给 root 设置一个牛叉点儿的密码……
#Zgyb{ V\0MySQL>set password for ‘root’@’localhost’ = old_password(’Password_for_root’);
SFS iu3{0(这是 MySQL 5 的新命令,之前的版本请将 old_password 改成 password)
Dr[,H"A`M0将其中 Passwor_for_root 更换为你自个儿的密码吧…… 别太简单……PHPChina 开源社区门户R F6F*Z~
提示 ‘Query Ok’ 表明修改成功。
C%^&[-X#Me0不信?你可以 exit; 出去再登录试试……
o S$Yn^L!Kz0至此…… MySQL 的安装工作完毕…… 详细的优化配置请参阅手册…… 至于 MySQL 与 PHP 的关联下面将提到……PHPChina 开源社区门户+`:x-M4K4t2V

=====================================
|3`'za8^6b Z2DDw0配置 PHP :

进入 X:\Server\PHP …… 将 PHP.ini-recommend 更名为 PHP.ini 并用文本编辑器打开……PHPChina 开源社区门户 TN)R*Q n#^
修改错误报告级别…… 运行一些书写不规范的程序…… 你会发现满屏的‘错误’……PHPChina 开源社区门户F`w,_u
搜索:
+W{;])K:ux5W3?j0error_reporting = E_ALL
!cM;{mY.qQ.u0修改为:PHPChina 开源社区门户h*pZW%Oo!G D
error_reporting = error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
f fp d:}h0由于是本地调试,我当然希望错误被输出供我调试……PHPChina 开源社区门户oD yp@$x!Wf
搜索:
^&~"KY V&EBB`Sp0display_errors = Off
Y.o!z/k*xs0修改为:
E,~o"H7j9y0display_errors = On
fe BaH/@+M0对于本地开发者,记录错误似乎没有必要……
1U'X5pof l0搜索:
Rt6D9GI"~^S0log_errors = On
'D-MHg/X_D0修改为:PHPChina 开源社区门户&^&ARA bK
log_errors = Off
#@i,c6Tj(R3@R'c$\ W0设置扩展库的路径是很必要的……PHPChina 开源社区门户(q8I"V:eyY.C
搜索:PHPChina 开源社区门户O;f6X1kl~+Fp9E ia
extension_dir = “./”PHPChina 开源社区门户D6D4EN4`
修改为:PHPChina 开源社区门户1~_l};I x
extension_dir = “X:/Server/PHP/ext”
?,g{E&BzH$Ka0PHP 5 默认是不开启对 MySQL 的支持的……PHPChina 开源社区门户bv-a3JB B&YLp
搜索:PHPChina 开源社区门户V \ p,K/K:FG1?
;extension=PHP_MySQL.dllPHPChina 开源社区门户}4~ A"?r(pn:c
去掉前面的分号:PHPChina 开源社区门户 VQc@CdE
extension=PHP_MySQL.dllPHPChina 开源社区门户;Y9u*fNeV5k
另外,vBulletin 早已启用了对 Mysqli 的支持…… 所以这里我们引入 MySQL 扩展库……PHPChina 开源社区门户~@+t/HU6GBk9N7@t
搜索:PHPChina 开源社区门户4?c1`'Q8hJ-~
extension=PHP_MySQL.dllPHPChina 开源社区门户${BY D,q _C4i
在下方加入:PHPChina 开源社区门户y7e(x(n6j
extension=PHP_mysqli.dllPHPChina 开源社区门户,QO\!M}].Fv [
当然,为了更好的使用 vBulletin 的一些图象相关功能,我们需要启用 GD2 库……PHPChina 开源社区门户%J7IcYTsxEqH
搜索:
O4I y(kO!d/hp3{0;extension=PHP_gd2.dll
&UO4`za+rIYp t~K0去掉前面的分号:PHPChina 开源社区门户d1e4@,Ra
extension=PHP_gd2.dllPHPChina 开源社区门户'n2I] kF5bk
我们还希望对一些较常用的库进行调用,比如 PHP_mbstring.dll 、 PHP_curl.dll 、 PHP_sockets.dll 、 PHP_xmlrpc.dll 等等…… 开启方法同上……
c)?,K},Ig#xCg p0(这里仅启用了常用扩展…… 其它的扩展请自行根据需要定夺……)
nj(oH\q&z$L0JT0虽然 vBulletin 使用了其内建 Session 机制,但 PHP 的 Session 机制在很多程序中是必备的……PHPChina 开源社区门户Wss+GG#y1J}h
搜索:
zQYV.fWj \5T7CP0;session.save_path = “/tmp”
v%x%H3p'ju0修改为一个存在的路径里……PHPChina 开源社区门户F}mVq j*HVeL
或者到发布目录下建立一个 tmp 目录……
o C[PxX:{*{0这里我们选用前一种方法…… 先建立这样一个目录 X:\Session ……PHPChina 开源社区门户B%Q8{)V%n,m.P$I"b
然后修改为:PHPChina 开源社区门户O7SM5E6[?f![
session.save_path = “X:/Session”
0K;[ |,Kef0到这里基本就设置完毕了…… PHP 也能正常支持 MySQL 了…… 更详细的设置大家还是去翻手册了……PHPChina 开源社区门户(s$Rt$C/GOk l

说明一下:

  压缩包中分发了2个ini文件,php.ini-dist和php.ini- recommended。我们推荐你使用php.ini-recommended,因为我们在这个文件里对默认设置作了性能和安全上的优化。请仔细阅读这份编写完好的文件,因为它与php.ini-dist有区别的地方会严重影响到你的安装。例如,display_errors设置为off, magic_quotes_gpc设置为off。阅读php.ini-recommended的同时,可以研究一下它包含的各项设置,自己手动调配参数。尽管PHP可以很好地工作在默认ini文件基础之上,但如果你想获得最佳安全环境,那么自己动手是最好的方式。把你选择的ini文件拷贝到PHP能找到的目录下,然后重命名为php.ini。在第5章中有个小节叫'配置文件',PHP会在此小节描述的位置中查找php.ini。

If you are running Apache 2, the simpler option is to use the PHPIniDir directive (read the installation on Apache 2 page), otherwise your best option is to set the PHPRC environment variable. This process is explained in the following FAQ entry.

  如果你正运行Apache 2,更简单的方法是使用PHPIniDir指令(请参阅Apache 2的安装指南),另外你的最佳选择是设置PHPRC环境变量,这个过程在接下来的FAQ区解释。

php.ini-dist 跟 php.ini-recommended 的不同(转抄来的,都说了我是菜鸟嘛……嘻嘻~~~)

  根據 php.ini-dist 的說明,二者不同之處在於 php.ini-dist 適合開發程式使用,而 php.ini-recommended 擁有較高的安全性設定,則適合上線當產品使用。

原文說明如下:

This is the default settings file for new PHP installations. By default, PHP installs itself with a configuration suitable for development purposes, and *NOT* for production purposes. For several security-oriented considerations that should be taken before going online with your site, please consult php.ini-recommended and http://php.net/manual/en/security.php.

我很菜,就用php.ini-dist了,呵呵……

  查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.ini”,打开编辑,
,} F)S+`[E6`~-jxi6A!D0搜索:“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?
!H)O5|$@`s9Z0  还有一个地方要编辑,功能就是使php能够直接调用其它模块,比如访问mysql,选择要加载的模块,去掉前面的 “;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模块文件都放在php解压缩目录的“ext”之下,如果前面的“;”去掉了,但是“ext”目录下没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以了,编辑好后保存,关闭。

其实MySQL我也是用的直接安装文件……汗~~~
&o5p*}]iOF-?!B0下一篇我再说吧~~~嘻嘻~~~一定配图说明!

=====================================
b(N!mb4X)mZ'W0最后测试一下

  好了,至此,Apache 2 + php 5 + mysql 5 在windows下的安装与配置基本搞定了,来测试一下吧!PHPChina 开源社区门户8O)KDV*?f[\SGv
  在WEB根目录“X:\Server\WWW”里建一个名为test.php(提示:用记事本的朋友,请避免文件为test.php.txt)的文件,内容如下:

PHP代码:PHPChina 开源社区门户Bh ?J,dt5ws [

<? echo phpinfo(); ?>

重新启动apache服务,PHPChina 开源社区门户E+x9Um7e6_'i\`0l
用浏览器打开http://localhost/test.php
d!^,aP/a5aD0如果可以看到php配置输出信息就OK了!PHPChina 开源社区门户\2bo}-q(yf2Z,Z0X"R:K
(如果看到的是下载页面或者,请查查你所做的与上面介绍的Apache配置或php配置有错漏)PHPChina 开源社区门户dv:XCH:Le+W

  在WEB根目录“X:\Server\WWW”里建一个名为testdb.php的文件,内容如下:

PHP代码:PHPChina 开源社区门户U(y ],[QF

<?php
-`O3\"[)`0    $link
=mysql_connect('localhost','root','123456');
//这里的root和123456是MYSQL的用户和密码,请根据你自己的情况改好PHPChina 开源社区门户S&~ O)uco:v+JT|X&Z
    if(!$link) echo "fail"
;PHPChina 开源社区门户*B V} hpZ+^
    else echo
"success"
;PHPChina 开源社区门户1u(o%PU-]5Q#o
    mysql_close
();
1m qIA7Pn:xV0
?>

用浏览器打开http://localhost/testdb.php
6Dw M$G mI$q }0如果输出success就OK了!

=====================================
#i.|'P*HmX gK r'|&a0phpMyAdmin 的配置

将下载的 phpMyAdmin-2.9.1.1-all-languages.zip 解压到WEB根目录(“X:\Server\WWW”中去),重命名文件夹为 phpMyAdmin 或其它
j$?7{:hZ `.e0打开 ...\phpMyAdmin\libraries 目录中的 config.default.php
.O8Mx1cn;dkc+a0找到以下这些(以下我已改好):PHPChina 开源社区门户?8g?"Y2F8U

$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin'; //假设是有域名的服务器,可改成http://域名/phpmyadmin

$cfg['Servers'][$i]['auth_type'] = 'config'; // 这里也可以改为config, http or cookie based

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '123456'; //分别填上你mysql的用户和密码即可

改好了保存,在浏览器打开 http://localhost/phpMyAdmin 输入你的用户名和密码,便可以管理mysql了。

差不多了,如果你想让你的PHP代码执行得更快,就再装个Zend Optimizer。由于不是标准配置,简单说说好了。
\ b*P^;R0可到http://www.zend.com/下载(虾米?英文的你不懂?汗~~~下载个东东,相信你能搞定啦~~~呵呵~~~)

但是好像有传说Zend Optm3.0.X版本不支持 php-5.2.*,仅仅支持 php-5.1.*,而且我装的时候也失败,估计传说是真的!要么把你的PHP降级到php-5.1.*要么就等zend支持到php-5.2.*,你的明白了????

方法是:下载后双击,选择路径安装。问PHP.INI路径就填 X:\Server\PHP

装好重启apache服务。再看http://localhost/test.php 时应该看到会多一些东西,就是下面这些了。

This program makes use of the Zend scrīpting Language Engine:Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies with Zend Extension Manager v1.0.10, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v3.0.1, Copyright (c) 1998-2006, by Zend Technologies.

好了,好像已经万事OK了,喝杯咖啡,简单休息一下了~~~~~~

Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)
  • 上一篇文章: 没有了

  • 下一篇文章:
  • 进入论坛讨论

    相关文章
    IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置
    国外的一篇在IIS6上安装PHP5的教程
    eXtremeDB:in-memory/realtime/embeded/NVRAM
    mysql INSERT if record NOT EXISTS
    MySQL 忘记口令的解决办法
    ASP常用数据库连接方法和技巧
    在UNIX服务器上设置Oracle8i全文检索
    ORACLE SEQUENCE的简单介绍
    在RedHat Enterprise Linux Advanced Server 3上安装Oracle9.2.0
    Installing Oracle 10g on RHEL AS 3 Step-by-Step
    Oracle维护常用SQL语句
    RedHatLinux AS3 U2 安装 oracle9204 成功 笔录!!!
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)
    Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)2006-12-18 12:36:22Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号