精华区、FAQ 都有你要的答案

解决方案 »

  1.   

    自己以前写的,还比较详细,不过图贴不来!Windows系统下Apache2的安装一、下载 Apache2。 网址: http://www.apache.org 二、安装注意事项: 安装前要确认 windows 系统中是否已经安装了 IIS 服务,如果已经安装了 IIS 服务,则要将 IIS 服务停止、卸载。 三、安装 Apache2 : 1. 双击安装程序: apache_2.0.47-win32-x86-no_ssl.exe, 稍侯出现如图 1-1 介面 , 然后按 Next 按钮 
    (图1-1) 2. 如图 1-2 所示 , 选择单选按钮 : I accept the terms in the license agreement, 然后按 Next 按钮 
    (图1-2) 3. 出现图 1-3 后 , 按 Next 按钮继续安装 
    ( 图 1-3) 4. 注意图 1-4 中的文字说明 : 
    ( 图 1-4) 5. 如果我们的计算机没有网络环境 , 那么应按图 1-5 的环境配置网络域名、服务器域名、电子邮件地址及 HTTP 端口。也可将图 1-5 中的 127.0.0.1 改成: localhost 
    (图1-5) 如果我们已经申请了域名 : www.zysoft.com.cn 那么我们可以如图 1-6 所示的配置: 
    (图1-6)  6. 按图 1-5 或 1-6 中 Next 按钮,继续下一步安装,出现如图 1-7 所示,选择默认选项: Typical 然后按 Next 按钮即可。 
    (图1-7) 7. 出现图 1-8 后,选择: [Change…] 按钮,设置 Apache 安装目录 , 然后按 Next 按钮后继续安装。 
    (图1-8) 设置安装目录,如图 1-9 。 
    (图 1-9) 8. 出现图 1-10 后,按 [Install] 按钮进入安装。 
    (图 1-10) 9. 安装过程如图 1-11 和 1-12 。 
    (图 1-11) 
    (图 1-12) 10. 安装完成后,即出现图 1-13 所示,按 [Finish] 按钮后,完成安装。 
    (图 1-13) 15. 安装完成后,检查 windows 任务栏,查看 Apache2 是否正常启动。如图 1-14 为停止状态,图 1-15 为正常启动状态。 
    (图 1-14)  
    (图 1-15) 如果没有正常启动,请检查系统中是否已安装了其它的 HTTP 服务,如 IIS 服务。如果安装了,则需将其它 HTTP 服务停止,再启动 Apache2 服务。 16. 用 IE 检查 Apache2 服务安装是否正常。 打开 IE ,在地址栏中输入: http://localhost/ 如图 1-16 所示,即为正常安装。 
    (图 1-16)在Apache服务下安装PHP4(一)一、安装说明:假定Apache服务已经安装成功,这部分可以参看我写的 windows下Apache2的安装。二、下载PHP安装程序。
    下载地址: http://www.php.net/downloads.php 三、安装PHP1、执行PHP4安装程序:php-4.3.4-installer.exe2、、出现图1-1后,按Next按钮继续安装。
    (图1-1) 3、出现如图1-2所示介面后,按[I Agree]按钮继续安装。
    (图1-2) 4、出现图1-3后,按[Next]按钮继续安装。
    (图1-3) 5、出现图1-4介面后,可按[Browse...]按钮设置PHP安装路径。
    (图1-4) 6、现在将PHP的安装目录设置为C:\WebServer\php,如图1-5所示,然后按[Next]继续安装。
    (图1-5) 7、在图1-6的安装介面中需要用户设置邮件服务器地址,及邮箱地址,然后按[Next]继续下一步安装。
    (图1-6) 8、图1-7中,要设置PHP所安装环境中所提供的Web服务,如PWS,IIS,Apache。
    因为我们假定已经安装的Apache服务,所以,在这次安装中我们选择了Apache服务。
    说明:
    PWS是在Win9x与ME和早期的NT上运行的,现在一般只在一些安装不了Windows2000以上操作系统的机器上安装。
    IIS4、5、和最新的6都是在Windows NT操作系统上使用的。尤其是6的功能要更完病善一些,并且可以支持.net框架。
    Apache是一个完全免费的Web服务工具,在网上可以得到免费下载。
    (图1-7)9、完成上一步后,下一步如图1-8,只要按一下[Next]按钮就行了。
    (图1-8)10、图1-9为安装进行中。
    (图1-9) 11、当出现图1-10和1-11后,按[OK]按钮,即完成PHP的安装。
    (图1-10)  
    (图1-11) 注:如果安装不成功,或Apache服务中不能启动PHP则需要安装.zip版的PHP,同样在PHP的官方网站上有下载程序.
    .zip版的安装方法,即将.zip压缩包解压,放在安装目录下即可.12、将php.ini(应该在Windows目录下)打开,修改doc_root的属性为 服务器的根目录,例如:
    doc_root = "e:\www\main\"
    把 extension_dir 改成你的 PHP 安装文件夹中的 extensions 文件夹所在的绝对路径。例如: extension_dir = "c:\webserver\php\php4\extensions\"(其实用安装程序安装是没有这个文件夹的,所以有时不需要配置这一参数)13、如果windows目录下没有php.ini这个文件,请将php下的 php.ini-dist 文件更名为 php.ini 并复制到windows目录下。并按安装步骤12的要求更改配置。14、将PHP目录下的文件 php4ts.dll 复制到C:\windows\system32下,记住必需如此。
    在Apache服务下安装PHP4(二)在上一节中已经讲了安装PHP4的过程,但安装过后,PHP还不能够在Apache下启动。下面我们就来解决这个问题。四、检查Apache服务的状态,这主要是要为了给读者一个比较完整的认识。先打开Apache服务器,如图2-1:
    (图2-1) 请读者注意图2-1中左下角,红线标记的部分,写者:Apache/2.0.47 (Win32) 。这说明PHP还没有被安装到Apache服务当中。五、开始配置Apache中的httpd.conf文件。
    1、打开httpd.conf文件,加入如下代码:
    LoadModule php4_module c:\WebServer\php\php4\sapi\php4apache2.dll其中格式如下:LoadModule php4_module <PHP的安装路径>\sapi\php4apache2.dll注:笔者试过,如果用安装形式,PHP中没有\sapi\php4apache2.dll这个文件及文件夹,所以建议使用.zip版的PHP安装程序。2、复制 "php4ts.dll" 到 system32 目录。3、测试安装是否成功。
    将Apache服务停止,然后再重新启动,若发现图2-1中用红线标记出的地方,变成了图2-2中用红线标记出的:Apache/2.0.47 (Win32) PHP/4.3.4 则说明安装成功。 
    (图2-2) 六、
    AddType application/x-httpd-php .php4ScriptAlias /php4/ "d:/Web/php430/" 
    AddType application/x-httpd-php4 .php 
    AddType application/x-httpd-php4 .php3 
    AddType application/x-httpd-php4 .php4 
    Action application/x-httpd-php4 /php4/php.exe   
    七、配置Apache http服务的首选目录 
    1、打开httpd.conf文件,查找:DocumentRoot
    若找到: 
    DocumentRoot "C:/WebServer/Apache2/Apache2/htdocs"
    将其改为:
    DocumentRoot 自己设定的默认站点 
      

  2.   

    相关工具在http://www.tqbooks.net/download.asp