How to create an apache server in w2k server(100分)

  • 主题发起人 主题发起人 catkiller
  • 开始时间 开始时间
C

catkiller

Unregistered / Unconfirmed
GUEST, unregistred user!
How to create an apache server in w2k server???
 
1.Download Apache 1.3/2.x for Win32 from http://www.apache.org/
2.Run and install it
3.Done. :)
 
修改主机名,
IP地址
修改存放文件的位置。
 
参见http://www.fanqiang.com/
http://www.chinaunix.net/
首先在站点http://www.apache.org/下载apache针对win32的安装包,按照安装文档安装,
也可在http://phphome.sourceforge.net下载phphome,安装完后可安装好php、mysql、
apache
 
我刚安装了一个,主机名和域名都选择了 localhost,在览器上面输 http://localhost, 却出现了 HTTP:404 文件没找到。(估计是DocumentRoot 目录下没有default.ida 文
件),输入 http://localhost/icons/back.gif 能好使,说明服务器已经启动了。
但是我把 Delphi6 里面的 Demos/Internet/ApacheDSO/Hello 中的 HelloModule.dll
复制到 Apache2/modules 下面,并在 httpd.conf 文件中添加
LoadModule Hello_module modules/HelloModule.dll
<Location /Hello>
SetHandler hello-handler
<Location>
之后,服务器就启动不了:The requested operation has failed!
请问这是怎么回事?
 
to sterntaer;
我们看看怎么在Delphi 6 里面实现Apache 2.0 的支持,实际上很简单,只要把Delphi 7 里面相应的文件拷入 Delphi 6 的LIB 目录就可以了,具体为以下三个文件: ApacheTwoHTTP.pas, ApacheTwoApp.pas, HTTPD2.pas,然后打开你的现有的Apache 1.x 的程序,修改project 上面的 use 部分,把 Apacheapp改为Apachetwoapp,再把下面的ContentType 改为handler,好了,所有手术完成,现在你编译出来的就是支持Apache 2.0.43 的动态共享模块了。
,,,,
 
to oiget:
谢谢。工作之后就一直没有机会用Delphi了,这么些时间我就把这个问题忘了,惭愧!我改天试下。
 

Similar threads

A
回复
0
查看
413
Andreas Hausladen
A
A
回复
0
查看
777
Andreas Hausladen
A
I
回复
0
查看
502
import
I
I
回复
0
查看
3K
import
I
后退
顶部