Oct
6
【网络】Apache + PHP + MySQL 全攻略[原创]
【网络】Apache + PHP + MySQL 全攻略[原创]
关键字: Windows Server Apache 2.0.59 + PHP 5.2.4 + MySQL 5.0.22
All by Felix021 2007-10-06
转贴请保持完整性并注明出处
http://www.19880711.com
事先声明一些东西:
路径:我用我定义的路径来演示,请一定改为你自己的设置
斜杆:在修改配置文件的时候一定要用 / ,而不是 \
版本:我用的版本如题,如果你的版本不对,可能步骤会不一样
1.安装Apache
到http://www.apache.org/下载apache2.0.59
或者使用如下的地址下载:
http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.0.59-win32-x86-no_ssl.msi
安装,比如安装到c:\apache这个文件夹
安装完在IE地址栏输入 http://127.0.0.1
如果出现了“这不是你想看见的页面吧?”并有apache的logo
说明安装成功。
然后可以修改配置 c:\Apache\Apache2\conf\httpd.conf
搜索定位到如下几个地方可以修改:
a.修改www路径
DocumentRoot "c:/apache/apache2/htdocs" 里面进行修改
里面进行修改
注意:一定要用正斜杆 / ,不能用 \ !!!!!!!!!!!
两个都要改,否则会出错 !!!!!!!!!
b.修改默认文档
DirectoryIndex index.html index.html.var
按照你希望的顺序把默认文档添加进去,比如我的配置是(安装好了php以后的):
DirectoryIndex index.html index.php default.php index.htm
修改完后必须重启apache使得修改生效。
2.安装php
到 http://www.php.com 下载 php 5.2.4 的zip包(Windows)
或者从下面的地址下载:
http://cn.php.net/get/php-5.2.4-Win32.zip/from/cn2.php.net/mirror
下载得到一个zip包,解压到比如c:\php
把php.ini-dict复制一份,命名为php.ini
打开php.ini,做一些必须的设置:
a.修改 extension_dir = "./"
在本例中修改为 extension_dir = "c:/php/ext/"
注意:一定要用正斜杆 / ,不能用 \ !!!!!!!!!!!
b.修改
;extension=php_mysql.dll
;extension=php_mysqli.dll
去掉前面的 ; 即可。
注:前后还有不少一样的
这些都是php的扩展库文件,看着需要哪个就把前面的分号去掉:)
c.修改apache的配置文件(c:\Apache\Apache2\conf\httpd.conf)
在最后加入如下几行:
LoadModule php5_module "C:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
注意:如果是apache2.2.x的话,要用
LoadModule php5_module "C:/php/php5apache2_2.dll"
d.将 C:\PHP\ 目录下的libmysql.dll文件复制到
C:\windows\system32\
使得在后面安装mysql以后可以调用mysql的库,很重要!!!
最后要把php.ini复制到windows目录
到你的网站目录底下新建一个 test.php
phpinfo();
?>
在IE地址栏输入 http://127.0.0.1/test.php 测试一下你的人品:)
3.安装mysql
这个安装比较简单了,到 华军软件园 下载一个最新版本的mysql吧
我的是5.0.22版本
如果你不太懂那些英文,安装的时候一路点 next 就好,
但是root的密码要记得设置:)
OK~一路顺风!
附上他人说的一些需要注意的地方:
-- 以下转自
-- http://club.21php.com/archive/index.php/archive/t-13265.html
PHP安装路径:你可以选择其它的路径但最好不要用中间有空格的路径,
例如:C:\Program Files\PHP ,如果这样做有些 Web 服务器就会崩溃。
注意:如果使用了 NTFS,确保运行 webserver 的用户对 php.ini 有读
取的权限(例如使其对 Everyone 可读)。
-- 以下转自
-- http://zhidao.baidu.com/question/35930364.html?si=1
将php目录下的libmysql.dll复制到win/system/如果你以apache的方式加
载php也可以把该文件放在apache目录。
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
关键字: Windows Server Apache 2.0.59 + PHP 5.2.4 + MySQL 5.0.22
All by Felix021 2007-10-06
转贴请保持完整性并注明出处
http://www.19880711.com
事先声明一些东西:
路径:我用我定义的路径来演示,请一定改为你自己的设置
斜杆:在修改配置文件的时候一定要用 / ,而不是 \
版本:我用的版本如题,如果你的版本不对,可能步骤会不一样
1.安装Apache
到http://www.apache.org/下载apache2.0.59
或者使用如下的地址下载:
http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.0.59-win32-x86-no_ssl.msi
安装,比如安装到c:\apache这个文件夹
安装完在IE地址栏输入 http://127.0.0.1
如果出现了“这不是你想看见的页面吧?”并有apache的logo
说明安装成功。
然后可以修改配置 c:\Apache\Apache2\conf\httpd.conf
搜索定位到如下几个地方可以修改:
a.修改www路径
DocumentRoot "c:/apache/apache2/htdocs" 里面进行修改
注意:一定要用正斜杆 / ,不能用 \ !!!!!!!!!!!
两个都要改,否则会出错 !!!!!!!!!
b.修改默认文档
DirectoryIndex index.html index.html.var
按照你希望的顺序把默认文档添加进去,比如我的配置是(安装好了php以后的):
DirectoryIndex index.html index.php default.php index.htm
修改完后必须重启apache使得修改生效。
2.安装php
到 http://www.php.com 下载 php 5.2.4 的zip包(Windows)
或者从下面的地址下载:
http://cn.php.net/get/php-5.2.4-Win32.zip/from/cn2.php.net/mirror
下载得到一个zip包,解压到比如c:\php
把php.ini-dict复制一份,命名为php.ini
打开php.ini,做一些必须的设置:
a.修改 extension_dir = "./"
在本例中修改为 extension_dir = "c:/php/ext/"
注意:一定要用正斜杆 / ,不能用 \ !!!!!!!!!!!
b.修改
;extension=php_mysql.dll
;extension=php_mysqli.dll
去掉前面的 ; 即可。
注:前后还有不少一样的
这些都是php的扩展库文件,看着需要哪个就把前面的分号去掉:)
c.修改apache的配置文件(c:\Apache\Apache2\conf\httpd.conf)
在最后加入如下几行:
LoadModule php5_module "C:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
注意:如果是apache2.2.x的话,要用
LoadModule php5_module "C:/php/php5apache2_2.dll"
d.将 C:\PHP\ 目录下的libmysql.dll文件复制到
C:\windows\system32\
使得在后面安装mysql以后可以调用mysql的库,很重要!!!
最后要把php.ini复制到windows目录
到你的网站目录底下新建一个 test.php
phpinfo();
?>
在IE地址栏输入 http://127.0.0.1/test.php 测试一下你的人品:)
3.安装mysql
这个安装比较简单了,到 华军软件园 下载一个最新版本的mysql吧
我的是5.0.22版本
如果你不太懂那些英文,安装的时候一路点 next 就好,
但是root的密码要记得设置:)
OK~一路顺风!
附上他人说的一些需要注意的地方:
-- 以下转自
-- http://club.21php.com/archive/index.php/archive/t-13265.html
PHP安装路径:你可以选择其它的路径但最好不要用中间有空格的路径,
例如:C:\Program Files\PHP ,如果这样做有些 Web 服务器就会崩溃。
注意:如果使用了 NTFS,确保运行 webserver 的用户对 php.ini 有读
取的权限(例如使其对 Everyone 可读)。
-- 以下转自
-- http://zhidao.baidu.com/question/35930364.html?si=1
将php目录下的libmysql.dll复制到win/system/如果你以apache的方式加
载php也可以把该文件放在apache目录。
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。