Apache 2 + php 5 + mysql 5 在Windows下的安装与配置详解(最新版)

上一篇 / 下一篇  2006-11-30 16:02:20 / 天气: 阴雨 / 心情: 平静 / 精华(1) / 个人分类:PHP相关

查看( 4230 ) / 评论( 11 )

Apache 2 + php 5 + mysql 5 在Windows下的安装配置详解(最新版)

n/W0vY5E*]6T0

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

2P!Iqk(\ x,S0先准备好软件PHPChina 开源社区门户%kv)q[KEC
  Windows XP SP2 (其实系统只要是 98 以上都可以遵循这样的方法我认为)PHPChina 开源社区门户N3A"[8na,D
  Apache官方下载地址:apache_2.2.3-win32-x86-no_ssl.msi更多版本在这里PHPChina 开源社区门户$y6CZ$a-c)p {0m
  Apache 2(本例中我选用了 2.2.3 for Win32 ……)PHPChina 开源社区门户0bXT7O/W6m [X.`"l

  php官方下载地址:php-5.2.0-Win32.zip更多镜像下载地址更多版本下载
2{izEa~5x$D(LI0  PHP 5 (虽然最开始用的是5.1.4…… 但现在新发布了5.2.0,所以我选择了 5.2.0 for Win32 Zip 版……)PHPChina 开源社区门户 U*PS AqGmd

  mysql官方下载地址:MySQL-5.0/mysql-5.0.27-win32.zip更多镜像下载地址更多版本下载PHPChina 开源社区门户#W$Rmqo5Z
  mysql官方下载地址:mysql-noinstall-5.0.27-win32.zip更多镜像下载地址PHPChina 开源社区门户n$K:D?*Q;w.ox
  MySQL 5 (5.1 尚不稳定…… 我们姑且还是选择 MySQL 5.0.27 for Win32 Zip 版……)PHPChina 开源社区门户LgW4_!a UH

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

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

BC1Ds YG1Y0

FmM*}4[x0========================================
,R2r@z*k;?#rMa0安装 Apache :PHPChina 开源社区门户'H eE#}!^

  运行 apache_2.2.3-win32-x86-no_ssl.msi …… 一路 Next 下来…… 到选择安装方式的时候,选择 “Custom” 自定义方式…… 然后 Next 选择安装路径…… 定位到 X:\Server\Apache (当然,你选择其它路径也可以,甚至选择 Complete 安装都没问题…… 我只是习惯将所有服伺服器相关软体集中到一起而已)
t5F\nd7{S%d6Jq4{0  本来不准备写 IIS 与 Apache 的共存配置…… 想一想还是带一笔吧…… 提示填写 Server Information 时…… 最下方会让你选择端口…… 如果你安装了 IIS 伺服器…… 这里就选择第二项 “only for the current user, on Port 8080, when started manually.”…… 也就是说 Apache 将占用 8080 端口…… 如果你没安装 IIS …… 无视之……
Z:U/EmU^9]+t)E,q f0  继续 Next …… 弹出一个 CMD 窗口安装 Windows 服务以后…… 安装就完成了…… 右下角将出现 Apache 粉红色的羽毛 Icon,不出意外图标上应该显示绿灯(表示 HTTP 伺服已经正常启动)…… 你可以访问http://localhost/http://127.0.0.1/来试试,如果浏览器出现 “It Works” 就表示安装成功…… (以前的版本不是这样的,而是一个挺花哨的页面,有个Apache羽毛的那种…… 所以只要不出现找不到页面的提示…… Apache 伺服就安装成功了)当然了…… 如果亮起红灯…… 配置肯定错误…… 回头查查吧……
Q"pE;BGN(Ta u*y}0  Apache 伺服器就安装完毕了……PHPChina 开源社区门户k})`e|,}s6W
PHPChina 开源社区门户E9x;b5~hJ9@P d|^

=======================================
ite0H poc5T0安装 PHP :

b@:_!W4l4t0  解压 PHP-5.2.0-Win32.zip …… 并放置到 X:\Server\PHP 之下……
d:sDfLY4gr0  接下来为 PHP 的安装目录添加环境变量…… 在我的电脑图标上点击滑鼠右键…… 查看‘属性’…… 然后切换到‘高级’选项卡…… 点击‘环境变量’按钮(快捷键:Alt+N)…… 在弹出的‘系统变量’域中找到‘Path’变量…… 双击编辑并在变量值的最后添加 ‘;X:\Server\PHP;X:\Server\PHP\ext’ (注意有个分号,用来分隔之前的值)……
O2z7E,X*g`0  重启电脑…… 为啥? 让环境变量生效呗……
iF.k.l Sg0  至此 PHP 就安装完毕了…… 当然,现在还未与 Apache 关联…… 而且未作任何设置…… 不要急…… 后面我会写……
9r;obHc f#C;r D0

;Y7?4PycV'gK od0=======================================
O7j7k"RyB?0配置 Apache :PHPChina 开源社区门户a8alRu5x-f p5u

  尤为重要的一步:如果你跟我一样选择了旧版本的 PHP 稳定版本 5.1.6…… 官方下载来的源码包中的模块化支援 PHP5apache2.dll 是不适用于 Apache 2.2.3 的…… 据查需要重新编译 PHP …… 不过PHP5 研究室提供了解决方法:
+i-^aPA {/Z0  下载这个压缩包(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 开源社区门户 T9H? R"I
  下面开始修改 Apache 配置文件: X:/Server/Apache/conf/httpd.confPHPChina 开源社区门户.@#j2{F`AN*Z

Vb]3I\i'Q0修改文档发布路径:
5Eb;Vj2m!a5oo]0搜索:
6mN0H(QOGDa i0DocumentRoot “X:/Server/Apache/htdocs”
Z3n7n9sL4{b0将值修改成你想要的发布路径,比如:PHPChina 开源社区门户!v:Z#@8n_,I"I)@
DocumentRoot “X:/Server/WWW”PHPChina 开源社区门户at5ij]Lz
然后还有一处也需要修改…… 否则将无权访问…… 我继续说……
"m,N&W G;L {6X0搜索:
0t;I_*p]0Directory “X:/Server/Apache/htdocs”
,I-VL;^*PGE D0修改为:PHPChina 开源社区门户([V.ho3|)?
Directory “X:/Server/WWW”PHPChina 开源社区门户e'r*n_*R.N2{
修改默认脚本:PHPChina 开源社区门户4?N.ZQX R&g
搜索:PHPChina 开源社区门户L.JAkk w
DirectoryIndex index.htmlPHPChina 开源社区门户4CV1fK0S*KY rE p;v
添加你想要的默认脚本名称,用空格分隔,注意前后有优先顺序,比如:
F(TV#qy#j0DirectoryIndex index.PHP index.html index.htm
5l1R L7hk,^0针对 PHP 5 的配置:
-w X2C-z/R,T K0在文档的最下方加入以下字符(#表示行注释):PHPChina 开源社区门户(oj1Nw"n [Xm+Oy
# 调用 PHP 5 模块
_yG%~$Hnyv*F?.\0LoadModule PHP5_module X:/Server/PHP/PHP5apache2_2.dll
tDD2[| T0# 注意:如果是旧版本的 PHP ,应该改为:
o6uP&b:}*h[F0# LoadModule PHP5_module X:/Server/PHP/PHP5apache2.dll
d-S7[,CL0# PHP-5.2.0-Win32.zip中包含PHP5apache2.dll和PHP5apache2_2.dll两个文件PHPChina 开源社区门户9D R:f S2i.[U L
# 视Apache的版本而定PHPChina 开源社区门户omC ^-a2`Q
# 添加 Mime 类型…… 亦可以修改 mime.types 文件
U"d2{ub7e%C0AddType application/x-httpd-PHP .PHPPHPChina 开源社区门户#KEcBPyV6t$|1U
AddType application/x-httpd-PHP-source .phps
@]5gmO#r0AddType application/x-httpd-php .html
i,e"u&yr0# 实质就是添加可以执行php的文件类型,PHPChina 开源社区门户e)N`"`|gq\4Y
# 比如你再加上一行“AddType application/x-httpd-php .htm”,则.htm文件也可以执行php程序了PHPChina 开源社区门户ksuxI'`K
# 添加默认字符集…… utf8才是王道……PHPChina 开源社区门户d?)y LtPb!w
AddDefaultCharset UTF8
G/` sNQ(I n0# 设置 PHP.ini 目录PHPChina 开源社区门户I.tb@|
PHPIniDir “X:/Server/PHP”
,x^6} ^)HV3|0# 指明php的配置文件php.ini的位置
X O5g ] N w0至此,Apache 已经可以支持 PHP 了…… 当然…… 本文仅介绍如何进行基本安装…… 将不涉及详细的配置以及优化…… 各位可以自行参阅手册进行配置……
xjg(K'd L["A a!}0

CS E.df&u0=======================================
/Gk4X`|W%Y0安装 MySQL :PHPChina 开源社区门户^a Q4R5})x

  解压 MySQL-noinstall-5.0.27-win32.zip …… 并放置到 X:\Server\MySQL 之下……PHPChina 开源社区门户)w5|;j dU
  接下来安装 MySQL 服务…… 打开 cmd.exe …… 然后进入 X:\Server\MySQL\bin 目录……(虾米?你不会?那我还是写清楚吧)
)MU&b i8m:uy7u4`0开始->运行->cmd->回车……PHPChina 开源社区门户P!j t~4B4xD1gR
然后进入 X:\Server\MySQL\bin 目录:PHPChina 开源社区门户2?y0gM6l Q
>cd /d X:\Server\MySQL\bin 回车PHPChina 开源社区门户5f@7v+UX]!d!D
(如果你的文件夹带有空格,别忘了在路径外添加双引号)PHPChina 开源社区门户0\Z%r.Agr'wBR0|
然后运行 MySQL 服务安装脚本:PHPChina 开源社区门户O |O o u+{V
>mysqld-nt -installPHPChina 开源社区门户 ]%bzb!|p"d#E
显示 MySQL service installed successfully,表示安装成功……
"Q;@5H[zwr6\#b3U0接下来为 MySQL 的安装目录也添加一个环境变量…… 在我的电脑图标上点击滑鼠右键…… 查看‘属性’…… 然后切换到‘高级’选项卡…… 点击‘环境变量’按钮(快捷键:Alt+N)…… 在弹出的‘系统变量’域中找到‘Path’变量…… 双击编辑并在变量值的最后添加 ‘;X:\Server\MySQL’ (注意有个分号,用来分隔之前的值)……
I*v ~?-c,H^v0重启电脑…… 为啥? 还是让环境变量生效……PHPChina 开源社区门户 m/i)Q&?r an
(我靠…… 安装 PHP 的时候为什么不一起说…… 害我还得重启一遍……)
fFOr0?KD6y!y:~0这个嘛…… 我忘了……PHPChina 开源社区门户 iVh S5h u;Go|6Q
然后配置 MySQL …… 来到 X:\Server\MySQL …… 里头应该有若干个 ini 文件…… 我们根据自己的需要任取一个(大同小异…… 仅仅是默认配置不同…… 你也可以自行修改的)…… 由于我仅仅为了本地的开发调试,所以选择了 my-small.ini …… 将其复制一份…… 命名为 my.ini…… 用文本编辑器打开它:PHPChina 开源社区门户2?2}N[(gV d"n5o!b

Rt5?t.x A ^L\0搜索:PHPChina 开源社区门户)TvY,Q A
[mysqld]PHPChina 开源社区门户%H x M8oQZ
在下方加入以下字符行:PHPChina 开源社区门户:l fUlQKv
#MySQL 安装目录
*RK!BNga|7{0basedir=X:/Server/MySQL
5j f1L}$D ur@0u8I0#MySQL 默认数据目录PHPChina 开源社区门户2yZ p4c9@
datadir=X:/Server/MySQL/dataPHPChina 开源社区门户,k `~;Hl;vjc4yl
# 默认字符集…… 设置为 UTF8 吧PHPChina 开源社区门户 WT6b_1d1K
default-character-set=utf8PHPChina 开源社区门户Qa(F1zFU9GH
# 默认储存引擎…… 还是回到 MyISAM 时代吧…… InnoDB 被甲骨文买了…… 虽然开源…… 但……
|g.@DY H+o:p)|0default-storage-engine=MyISAM
9h#C3Za)@9d0再在文档最下方加入:
d T!V&n9K4M(f0[WinMySQLAdmin]
v6P&?8jHR(b*OCm0Server=X:/Server/MySQL/bin/mysqld-nt.exe
T,X t9^I7B0MySQL 配置完成…… 下面可以启动试试…… 打开 cmd.exe…… 输入:PHPChina 开源社区门户0DcL:LDr8T
net start MySQLPHPChina 开源社区门户:Ug X,AQy-XE
若显示‘MySQL服务已经启动成功’…… 则表示…… 则表示这句话说得没错…… 否则请回头检查……PHPChina 开源社区门户.ZNj'f-u Yzj.R:i
服务器启动了…… 我们就可以登录试试了……
(tV4@,G%S ^ C[{ i0>cd /d X:\Server\MySQL\bin 回车
#O)?-k#`$iY^0接着登陆
&x y0^L,m ^0>MySQL -u root -pPHPChina 开源社区门户x2F'Z W-Nt
由于 root 初始状态无密码,提示 Enter Password 时直接回车即可……
5m}TJ%MD;kX_zA0然后命令行进入 MySQL Shell 状态即表示‘入侵’成功……
l:n;V\*l hL0如果你不想别人也用空密码入侵你,最好给 root 设置一个牛叉点儿的密码……PHPChina 开源社区门户c:a3U` F m)e2I*M
MySQL>set password for ‘root’@’localhost’ = old_password(’Password_for_root’);
V4~s/H8k I-b0(这是 MySQL 5 的新命令,之前的版本请将 old_password 改成 password)
/q'h;X6BLIY-G0将其中 Passwor_for_root 更换为你自个儿的密码吧…… 别太简单……
;bR ?GaN8~T0提示 ‘Query Ok’ 表明修改成功。
*kRsv,m$W5?-s0不信?你可以 exit; 出去再登录试试……
/ie k5E"C'p'X2d0至此…… MySQL 的安装工作完毕…… 详细的优化配置请参阅手册…… 至于 MySQL 与 PHP 的关联下面将提到……PHPChina 开源社区门户z rQ(r J)P
PHPChina 开源社区门户2A d-GF,Lk`"E"fK0FI

=====================================
9A*t Y^N(G7n'A+FrF0配置 PHP :

c2RG~z;ZML(u S0进入 X:\Server\PHP …… 将 PHP.ini-recommend 更名为 PHP.ini 并用文本编辑器打开……PHPChina 开源社区门户-Js6E k!p}Q0PZag
修改错误报告级别…… 运行一些书写不规范的程序…… 你会发现满屏的‘错误’……
gF4wkS$^%y#z0搜索:
N!fa4W1~+a%P0error_reporting = E_ALLPHPChina 开源社区门户9}y$UBsN
修改为:
)}#tHI-L[ V+mqn&SQ0error_reporting = error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
0Z$A1isTh3J M` W0由于是本地调试,我当然希望错误被输出供我调试……
+lG"@O c,S/s0搜索:
bDp m"pG-?k6e0display_errors = Off
BHWD![ h1X0修改为:PHPChina 开源社区门户$d9k'Lc"I3U
display_errors = OnPHPChina 开源社区门户]*Wd2@*z1g^ o^
对于本地开发者,记录错误似乎没有必要……
Ht9x)|5`0搜索:PHPChina 开源社区门户wm1K'd2V LdB'z
log_errors = On
BDAh0G7|;t.jo0修改为:PHPChina 开源社区门户W.C%S%Ua]
log_errors = OffPHPChina 开源社区门户A:eM_;N sA/Z:jq
设置扩展库的路径是很必要的……PHPChina 开源社区门户G&F#] U*{ u|jh Ew
搜索:
"Y{2b+z1w3R0extension_dir = “./”
"Uelk!y/Z9}|u0修改为:PHPChina 开源社区门户 j!d|.pJ.T6u
extension_dir = “X:/Server/PHP/ext”
5D,@qX$v8lxUi0PHP 5 默认是不开启对 MySQL 的支持的……
v&S _*Ev[KO0搜索:
9Z9vIp]0;extension=PHP_MySQL.dll
#Av$w-b,H*T)SW5y8r0去掉前面的分号:PHPChina 开源社区门户&?jR%]K'iHnh
extension=PHP_MySQL.dll
9[(A8@{j5]6K5yw0另外,vBulletin 早已启用了对 Mysqli 的支持…… 所以这里我们引入 MySQL 扩展库……
5C1A/t r&p1V;iMMq0搜索:PHPChina 开源社区门户G8}5i@/iM3o5^
extension=PHP_MySQL.dll
8U?!|s8T:Q r0在下方加入:
%N4O[&f8Ij jW0extension=PHP_mysqli.dllPHPChina 开源社区门户#q9_$r1]b` Z;M w
当然,为了更好的使用 vBulletin 的一些图象相关功能,我们需要启用 GD2 库……
,q)ePGvZ5A0搜索:
wTq o+Q.W$S0;extension=PHP_gd2.dllPHPChina 开源社区门户 hq7\r"@
去掉前面的分号:
E[*W'gh5w(w)Q0extension=PHP_gd2.dll
T9I0W2qB1zVP0我们还希望对一些较常用的库进行调用,比如 PHP_mbstring.dll 、 PHP_curl.dll 、 PHP_sockets.dll 、 PHP_xmlrpc.dll 等等…… 开启方法同上……PHPChina 开源社区门户q9I \oe2l1O
(这里仅启用了常用扩展…… 其它的扩展请自行根据需要定夺……)
;]tL$K+h3G0虽然 vBulletin 使用了其内建 Session 机制,但 PHP 的 Session 机制在很多程序中是必备的……
SaP-uo#l uhY0搜索:
z9zy2hl0;session.save_path = “/tmp”
|7oRJ2xU X0修改为一个存在的路径里……
lD!fFZ$zbF/k0或者到发布目录下建立一个 tmp 目录……PHPChina 开源社区门户2s9p X.w;ErW{*^
这里我们选用前一种方法…… 先建立这样一个目录 X:\Session ……
Ew7~bJi)?cs0然后修改为:PHPChina 开源社区门户aIC d*M3Z4T7R7VL"~}
session.save_path = “X:/Session”PHPChina 开源社区门户g;p;KxeoL,K
到这里基本就设置完毕了…… PHP 也能正常支持 MySQL 了…… 更详细的设置大家还是去翻手册了……
x i+D s+kXX0

WXR~FPO0说明一下:PHPChina 开源社区门户 f0f,L/j*p?"ow?&w7b

  压缩包中分发了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。

I|nwb `*S0If 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.

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

d5\@ x&s.d$`8[2q7u0php.ini-dist 跟 php.ini-recommended 的不同(转抄来的,都说了我是菜鸟嘛……嘻嘻~~~)

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

H4l5AA~2}&e0原文說明如下:PHPChina 开源社区门户!qf:Zh@K7F&NWO

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.

r7O;P*c7k @~0我很菜,就用php.ini-dist了,呵呵……PHPChina 开源社区门户#g/C{+QXG

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

其实MySQL我也是用的直接安装文件……汗~~~PHPChina 开源社区门户)z4H K;pS2Um r
下一篇我再说吧~~~嘻嘻~~~一定配图说明!PHPChina 开源社区门户?KB ZSN

=====================================PHPChina 开源社区门户b!sw.o Q4[J
最后测试一下PHPChina 开源社区门户&C9`p/TGk9a~

  好了,至此,Apache 2 + php 5 + mysql 5 在windows下的安装与配置基本搞定了,来测试一下吧!
x*}&e~c6@6KW0  在WEB根目录“X:\Server\WWW”里建一个名为test.php(提示:用记事本的朋友,请避免文件为test.php.txt)的文件,内容如下:PHPChina 开源社区门户c"A-O#pi*[c,b

PHP代码:PHPChina 开源社区门户&]/U Y~fIk?E@
PHPChina 开源社区门户 n/OoL3g

<?echophpinfo();?>

F2yT(a;k-D+]O0重新启动apache服务,
T.Z;N0B?4_:}0用浏览器打开http://localhost/test.phpPHPChina 开源社区门户z}0@h+hp
如果可以看到php配置输出信息就OK了!PHPChina 开源社区门户'p9Ckoq!G
(如果看到的是下载页面或者,请查查你所做的与上面介绍的Apache配置或php配置有错漏)PHPChina 开源社区门户 cpL'^.d X

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

:k%Y]TPDD0PHP代码:PHPChina 开源社区门户e;c.t/^;I*t@8}o9b

Dbm R'U0
<?php
G.JA7nX0    $link
=mysql_connect('localhost','root','123456');
//这里的root和123456是MYSQL的用户和密码,请根据你自己的情况改好PHPChina 开源社区门户1f!\Oe AczT
    if(!$link) echo"fail"
;
8wd+Kj+oV$HSS0    else echo
"success"
;PHPChina 开源社区门户R}6G"z$hZ
    mysql_close
();
+nC%BD)l0h J a4x#vr[0
?>

+Uh$U\h0用浏览器打开http://localhost/testdb.php
0f7|C!IF |0Fa~0如果输出success就OK了!PHPChina 开源社区门户g"oS"{6y

=====================================
Q-x4es6YS]l0phpMyAdmin 的配置

"AM2W,^1E8{ J0G)]0Z0将下载的 phpMyAdmin-2.9.1.1-all-languages.zip 解压到WEB根目录(“X:\Server\WWW”中去),重命名文件夹为 phpMyAdmin 或其它
G1O*NmA0打开 ...\phpMyAdmin\libraries 目录中的 config.default.phpPHPChina 开源社区门户N:M![k3q0V
找到以下这些(以下我已改好):
)T$BsH'nt4\3`0PHPChina 开源社区门户2A9o7xT9{&h2jjO

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

/Nb1p3x'axB ^{0$cfg['Servers'][$i]['auth_type'] = 'config'; // 这里也可以改为config, http or cookie basedPHPChina 开源社区门户2x3ZU(xo|-Uz

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

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

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

`/G]h(i_;?0

B^,}J%KQ/I0差不多了,如果你想让你的PHP代码执行得更快,就再装个Zend Optimizer。由于不是标准配置,简单说说好了。PHPChina 开源社区门户{!HK\1Yx-`"}
可到http://www.zend.com/下载(虾米?英文的你不懂?汗~~~下载个东东,相信你能搞定啦~~~呵呵~~~)PHPChina 开源社区门户*{[oES^jY

但是好像有传说Zend Optm3.0.X版本不支持 php-5.2.*,仅仅支持 php-5.1.*,而且我装的时候也失败,估计传说是真的!要么把你的PHP降级到php-5.1.*要么就等zend支持到php-5.2.*,你的明白了????PHPChina 开源社区门户)Hv;hk%A6v.A.Mk

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

:t'o%mEuL0装好重启apache服务。再看http://localhost/test.php 时应该看到会多一些东西,就是下面这些了。PHPChina 开源社区门户 {Y5nr9MQI

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.

8u GNRb0

5y`8u?;oo0好了,好像已经万事OK了,喝杯咖啡,简单休息一下了~~~~~~

6?utg4U#?0

F)YY8Y z|0PHPChina 开源社区门户$n(H4S8\7w/c

Hr4gG:Z0u*F*E4{0

TAG: PHP mysql MySQL Mysql Apache apache PHP相关 安装 配置

疯子地带 断尾天蝎 发布于2006-12-07 17:01:02
这么多人点了为什么没留言的呢?
Phper的空间 Nickboy 发布于2006-12-07 17:16:29
仔细瞧瞧,听说Apache2.2.x是多线程的服务器,不知道对不对?
辉老大的地盘 leehui1983 发布于2006-12-07 17:32:10
路过
RunWithU发布于2006-12-07 20:31:55
如果不想那么麻烦请用xampp
hbcms的个人空间 hbcms 发布于2007-04-28 09:21:39
本安装包将为您提供以下可用的程序:
xRx7x)r-YUPHPChina|php论坛|Zend中国HBcms v0.9.2自助建站系统(目前是测试版,只有简体中文语言包),Apache 2 + PHP 5 + MySQL 5 +zendPHPChina|php论坛|Zend中国Y _m
H8g

Php China|php论坛|php教程|php mysql|php源码|php安装|php手册|php学习|zend|Zend中国|PHPChina0^0D!m3B)W?8?
n

本安装包为自解压纯绿色软件,不会在注册表添加任何内容 PHPChina 开源社区门户:Wh
n3awyS:J

如果您需要卸载本软件,您只需要将安装目录整个删除即可
`*MV~T1f-Xwww.phpchina.comwww.phpchina.comLa jl/M'j
下载地址: www.phpchina.comm1D!S7TYzx!P![
http://www.hbcms.com/cms/12/298.html
winterpig发布于2007-10-08 00:10:53
关于环境变量
请问关于设置环境变量的地方是不是www.phpchina.com(UF/\;{d [SB:t
也可以通过把修改好的php.ini和my.ini文件www.phpchina.comxt:_2EaG's_+L
复制到系统windows目录中。达到同样的目的。
0l6Mx(}8ABPHPChina|php论坛|Zend中国7Me` L-kw h`
谢谢!
kaojin发布于2007-10-17 13:11:58
>mysqld-nt -install找不到啊   怎么办啊??
ufosheep的个人空间 ufosheep 发布于2007-10-17 14:54:56
写的清晰简明,我就无耻的收下了。:lol
尐禕禕的个人空间 g19860502 发布于2007-10-17 20:40:59
支持一下 希望有了楼主的帮助这下一定能配置成功!
luzhou(浅玉)的空间 luzhou 发布于2007-10-17 20:44:35
很清楚啊。
6^&Vs.Y E7uI7APhp China|php论坛|php教程|php mysql|php源码|php安装|php手册|php学习|zend|Zend中国|PHPChina:)
applejuzi发布于2007-11-24 14:39:51
我还在为配置的事烦恼,看到楼主得文章希望能够解决,感谢分享。
我来说两句

(可选)

数据统计

  • 访问量: 6286
  • 日志数: 14
  • 图片数: 1
  • 建立时间: 2006-11-27
  • 更新时间: 2007-02-18

RSS订阅

Open Toolbar