本人最近学习无线编程,需要Apache服务器管理站点,从网上下载Apache2.0版本,安装的时候随便输入一个服务器和其他信息,安装完成后,需要配置服务器,刚开始,在网上查找和下载一些关于服务器配置的信息,但是,很多东西多说的很模糊,没有实际的案例,按照它的配置,就是不能配置我自己的web服务器,在自己家里瞎搞了好长一段时间,把我这配置好的过程共享给没有经验的Apache初级使用者。
1.首先,假如你把文件保存在“E:/WEB/WWW”中。
2.C:/Program Files/Apache Group/Apache2/conf 中找到httpd.conf文件,用编辑工具打开该文件,在httpd.conf中最后插入
这是配置好的实例:
“Listen 8002
<VirtualHost 127.0.0.1:8002>
ServerAdmin xcd@153.CVF
DocumentRoot " E:/WEB/WWW"
ServerName apach1
# ServerPath /domain
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>”
必须项如下:
A)Listen 监听端口,如果你要用该端口在httpd.conf寻找一下,是否已经占用了,如果没有你就可以使用该端口,为了不与其他服务器使用的端口冲突,自己取一没有用到的端口,如果你机器安装了IIS服务器,你就不能用80端口。
B) <VirtualHost 127.0.0.1:8002>
C) ServerAdmin xcd@153.CVF ,这个可以随便输入。
D) DocumentRoot "D:/webtest/WML" 这个非常重要,记住,是用“/”
E) ServerName apach1 这个名字可以随便取。
F) </VirtualHost> 这个要与前面的对应
3.然后保存httpd.conf文件,再重新启动Monitor Apache Servers服务器。如果服务器可以启动,基本上是没有问题的。
4.在浏览器里面输入:htt://127.0.0.1:8002 ,就可以打开页面。
最后需要注意一点的是:
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var test.wml main.html
把你需要打开的文件添加到后面,我的主页名称是“main.html”
就这样,如果你在游览器里面能打开,就说明你已经配置好了,如果你用服务器名打开的话,需要配置DSN域名解析。
-----谢春迪 于2006/05/03