windowsXP中如何配置Apache+PHP+mySQL
上一篇 / 下一篇 2007-03-31 07:34:08 / 个人分类:他山之石
Apachehttp://httpd.apache.org/木铎校园 BBS 社区;m+P%@lSlV
最流行的HTTP服务器软件之一。快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放。
jK | CAc.m2pC9n0我下载的是for Windows版本,目前最新版本是:2.0.54杭州博客网e.O9[ S"v6C vm8|木铎校园 BBS 社区mz,\;mo dW(G(tpj*~
木铎校园 BBS 社区!]$Qpi8g[[@b
PHPhttp://www.php.net/木铎校园 BBS 社区OH ZY [
PHP 是一种 HTML 内嵌式的语言。而PHP独特的语法混合了 C、Java、Perl 以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。
nbu;?W@{C5OU1Y&A7S0我下载的是for Windows版本,目前最新版本是:5.0.4
1QPM'[9wMu%_h_
I0
1f%Fkhed0MySQLhttp://www.mysql.com/
#ei$U? p6{C0是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。木铎校园 BBS 社区RP]aYyc ?
我下载的是for Windows版本,目前最新版本是:5.0.4 Beta
ESJ.C~
i0木铎校园 BBS 社区r6S2|1S)}F
a
ISR!X8w.mkT0phpMyAdminhttp://www.phpmyadmin.net/
-Fjq.dv"`&u1^'w*@}x0phpMyAdmin 是一个用PHP编写的,可以通过互联网控制和操作MySQL。通过phpMyAdmin可以完全对数据库进行操作。木铎校园 BBS 社区/H?&e|zi
D3~D't
我下载的是for Windows版本,目前最新版本是:2.6.2-pl1
a2IU*@
v(_|+Z,z0木铎校园 BBS 社区;P~o_]$O:W5lv
rC0x,k,KC6|r:A0安装apache和PHP
,O,z$m-S$x1q'd@0下面是我的安装记录:木铎校园 BBS 社区~X {,u6`
选择80端口,将apache安装在 e:\apache下。
!r`h5YyXD0配置apache里的httpd.conf文件(conf目录下)
gM:WKoQ0找到 DocumentRoot "E:/apache/Apache2/htdocs" 将其改为WEB目录E:/htdocs
(}A*H gr-G0找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php default.php default.html木铎校园 BBS 社区%A8noq5K:E`5|s9Mx
选择模块化模式安装木铎校园 BBS 社区$Jt7V;[
|.N:n
PD
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行木铎校园 BBS 社区j%B_+? R,c9v:SlOP
LoadModule php5_module e:/php/php5apache2.dll
hqK)?;u2gW'{f0找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行木铎校园 BBS 社区R.@!R(zOL_
AddType application/x-httpd-php .php木铎校园 BBS 社区pn*Z|#P]'@[
Aj
5PT^8z
Q1t8N,^y(U0将php-5.0.4-Win32.zip里内容解压到e:\php里,找到php.ini-recommended,重命名为php.ini并拷贝到windows目录下。
%a6N7Y&\,ytPg{!sB0NTFS上记得给服务器开PHP.ini的读权限。木铎校园 BBS 社区\l+Sm(pbq0Z
查找extension_dir后面的改为"e:/php/ext"
gy_2q.vm2L0查找Windows Extensions,把下面有一排的;extension=php_***.dll的分号去掉,就是支持组件了。我把 extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll 的分号去掉了。木铎校园 BBS 社区wvqKp6B_
php5默认不支持mysql了,所以要为他添加支持,除了extension=php_mysql.dll去分号之外,在php目录里有个libmysql.dll文件,把它复制到系统的system32文件夹下,复制php.ini到windows目录下。
]6fI$`W a0
HoA]x%h-h0此时PHP环境基本已经配置成功木铎校园 BBS 社区z
n7C8^/q/Ed)u/^
在WEB根目录里建一个名为test.php的文件内容如下
T/SF/M.B.sF4A0<? echo phpinfo(); ?>木铎校园 BBS 社区2j6f O2?3Y!VcVa
H
重新启动apache服务,用浏览器打开http://localhost/test.php木铎校园 BBS 社区R2l4mu&m
