安装apache2
^^^^^^^^^^^
+ 解压后安装(以我的安装为例: g:\webServer\apache2)
+ 设置好路径后一路NEXT,OK安装完成.
+ 打开ie http://127.0.0.1 看到默认首页就OK. httpd.cnf等下再配置. 安装php
^^^^^^^
+ 解压.rar(以我的安装为例: g:\webServer\php)
+ 把 php.ini-dist 复制到 c:\winnt\ 下,并重命名 php.ini
+ 编辑 php.ini 找到 doc_root = G:\website\www (这一步记得好像在老版本中不要修改??)
+ 把 php4ts.dll 复制到 c:\winnt\system32\ 下
+ 打开 g:\webServer\apache2\conf\ 编辑 httpd.conf 在最后面加入以下内容 --------------------------------------------------------
# Myself's config AdddefaultCharset GB2312
DirectoryIndex index.php
ScriptAlias /php/ "g:/webServer/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
--------------------------------------------------------
第一行添加默认字符 GB2312 使可以正常显示中文
第二行把index.php成为默认首页面
第二行让/php/成为g:/webServer/php/的脚本别名
第四行添加一个类型让服务器认识.php的后缀名
第五行激活php解释器 (以上有可能理解有误,我是这么理解的 ^!^)
然后搜索 DocumentRoot 把这一项改为 DocumentRoot "G:/website/www"
上面这一行是设置文档路径,偶没有用默认的,这一行要和 php.ini 中 doc_root 一样 + ok,差不多了 安装mysql
^^^^^^^^^
+ 解压后运行setup.exe(以我的安装为例: g:\webServer\mysql)
+ 然后在命令行进入mysql\bin\目录下,运行 mysqld.exe --standalone 启动服务
+ 运行 mysqladmin ping 回显 mysqld is alive 运行成功
+ 你也可以运行 mysqld-nt.exe --install 使 mysql 成为win2000的系统服务 测试
^^^^^
+ 如果要使用session,还须在g:\下建立一 tmp 目录 apache2 安装根目录
+ 在 g:\website\www\ 下建一个 info.php ,内容为 <? phpinfo(); ?>
+ 出现 PHP 相关配置信息就OK了 参考我的错误
^^^^^^^^^^^^^
+ 注意以上路径是本人安装的路径,在你安装时须适当修改
+ 运行 info.php 说找不到该页面,但写入一个 .txt 内容又能显示
由于没在 c:\winnt\php.ini 中修改 doc_root =
+ MYSQL 启动不了
由于以前安装了个 easyphp ,在 C:\winnt\ 下写入了 my.ini ,安装mysql时,只在my.ini后追加了内容,所以启动错误
删除 easyphp ,再安装 mysql 就OK
^^^^^^^^^^^
+ 解压后安装(以我的安装为例: g:\webServer\apache2)
+ 设置好路径后一路NEXT,OK安装完成.
+ 打开ie http://127.0.0.1 看到默认首页就OK. httpd.cnf等下再配置. 安装php
^^^^^^^
+ 解压.rar(以我的安装为例: g:\webServer\php)
+ 把 php.ini-dist 复制到 c:\winnt\ 下,并重命名 php.ini
+ 编辑 php.ini 找到 doc_root = G:\website\www (这一步记得好像在老版本中不要修改??)
+ 把 php4ts.dll 复制到 c:\winnt\system32\ 下
+ 打开 g:\webServer\apache2\conf\ 编辑 httpd.conf 在最后面加入以下内容 --------------------------------------------------------
# Myself's config AdddefaultCharset GB2312
DirectoryIndex index.php
ScriptAlias /php/ "g:/webServer/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
--------------------------------------------------------
第一行添加默认字符 GB2312 使可以正常显示中文
第二行把index.php成为默认首页面
第二行让/php/成为g:/webServer/php/的脚本别名
第四行添加一个类型让服务器认识.php的后缀名
第五行激活php解释器 (以上有可能理解有误,我是这么理解的 ^!^)
然后搜索 DocumentRoot 把这一项改为 DocumentRoot "G:/website/www"
上面这一行是设置文档路径,偶没有用默认的,这一行要和 php.ini 中 doc_root 一样 + ok,差不多了 安装mysql
^^^^^^^^^
+ 解压后运行setup.exe(以我的安装为例: g:\webServer\mysql)
+ 然后在命令行进入mysql\bin\目录下,运行 mysqld.exe --standalone 启动服务
+ 运行 mysqladmin ping 回显 mysqld is alive 运行成功
+ 你也可以运行 mysqld-nt.exe --install 使 mysql 成为win2000的系统服务 测试
^^^^^
+ 如果要使用session,还须在g:\下建立一 tmp 目录 apache2 安装根目录
+ 在 g:\website\www\ 下建一个 info.php ,内容为 <? phpinfo(); ?>
+ 出现 PHP 相关配置信息就OK了 参考我的错误
^^^^^^^^^^^^^
+ 注意以上路径是本人安装的路径,在你安装时须适当修改
+ 运行 info.php 说找不到该页面,但写入一个 .txt 内容又能显示
由于没在 c:\winnt\php.ini 中修改 doc_root =
+ MYSQL 启动不了
由于以前安装了个 easyphp ,在 C:\winnt\ 下写入了 my.ini ,安装mysql时,只在my.ini后追加了内容,所以启动错误
删除 easyphp ,再安装 mysql 就OK
拷贝PHP目录下的php4ts.dll到windows系统目录下或PHP的sapi子目录下(4) 编辑php.ini
doc_root = "f:\php"
extension_dir = "e:\software\php\php-4.3.4-win32\extensions"
session.save_path = "c:\windows\temp\session"
去掉extension=php_mssql.dll的注释
考虑register_globals = Off的设置(5) 编辑httpd.conf
LoadModule php4_module "e:/software/php/php-4.3.4-win32/sapi/php4apache2.dll"
# AddModule mod_php4.c
AddType application/x-httpd-php .php
DocumentRoot "f:\php"
给AddDefaultCharset ... 加上注释