Andy's Blog » » Windows下安装Apache+PHP+MySql

Windows下安装Apache+PHP+MySql

作者:未知

  1. 安装MySQL,直接安装。(安装程序这里找http://dev.mysql.com/downloads/mysql)
  2. 安装Apache2,直接安装。 (http://httpd.apache.org/)
  3. PHP4PHP5( http://www.php.net/downloads.php)
    这里要的是PHP的所有文件包,不是安装包。下载后直接解压到E:\server\php目录
  4. Mysqlapache安装在E:\server\(方便移植,即使系统重新安装也不影响在新系统下的服务)
  5. 这样ApachePHPMysql都安装在了同一目录下
  6. copy php.ini, php4tsdll, php4apache2.dll
    1. E:\server\apache2\php*\下的php.ini-recommended拷贝成php.ini,放到E:\server\apache2\bin\下。
    2. copy E:\server\apache2\php*\php5ts.dllE:\server\apache2\bin\, *如果是php4的话,就是php4ts.dll
    3. copy E:\server\apache2\php*\php5apache2.dllE:\server\apache2\bin\E:\server\moudle *如果是php4的话,就是php4apache2.dll*如果是apache1.3.*copy php*apache.dll。
    4. 如果是php5的话,默认是不支持mysql的,所以还要比php4多做一步。 copy E:\server\apache2\php5\libmysql.dllE:\server\apache2\bin\ *php4就省了 OK,文件也copy好了,然后我们来配置这些配置文件吧。
  7. Apache的配置:
    打开 E:\server\apache2\conf\httpd.conf 在文件末尾加上:

    LoadModule php5_module modules/php5apache2.dll
    AddType application/x-httpd-php .php
    ScriptAlias /php/ "e:/server/php/"

  8. PHP.ini 配置:
    1. display_errors = Off :>|display_errors = On ; 显示错误信息,方便调试程序
    2. extension_dir = "./" :>|extension_dir = "E:\server\Apache2\php5\ext\" ;如果是php4做相应的改动,[…]\php4\extensions\ ;
    3. upload_tmp_dir = "/tmp" :>|upload_tmp_dir = "E:\Server\Apache2\tmp" ;tmp这个目录自己在相应的位置上建一个就可以了。配置session时也用。 ;
    4. extension=php_mysql.dll :>|extension=php_mysql.dll ;只是把前边的;去掉了,你要加载什么模块就把;去掉就可以了。
    5. session.save_path = "/tmp" :>|session.save_path = E:\Server\Apache2\tmp ;
    6. session.use_trans_sid = 0 :>|session.use_trans_sid = 1 ;做什么用? 就是在客户不支持cookie的时候,session_id可以附在QUERY_STRING后边,:abcd.php?a=c&b=d&PHPSESSID=saadafsf24235346asdfsda OK,全配置完了。

以后如果重装系统,或者再别的机器上配置Apache+php+mysql服务器,只要将E:\Server目录copy到另外的机器上,然后再在相应的目录下运行下面的命令即可启动服务。

E:\Server\Apache2\bin\> apache -k install
E:\Server\Mysql\bin> start winmysqladmin.exe

Tags: mysql, 安装, apache, 服务器, server, windows

本文地址: http://blog.21andy.com/20061230/495.html

1 评论 to “PHP开源CMS之MODx”

  1. Andy 于 2007-01-03 14:02:24 发表:

    有位叫“n”朋友的评论(由于你填了[email protected]这样的邮箱,被自动判为SPAM):
    安装主要就是个php在apache里面的加载,根据php文件夹里面的install修改httpd.conf,然后restart服务即可。还有一个非常注意的是apache的版本和php版本会有不兼容。