apache配置问题

apache配置问题

Could not determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

启动apache的时候显示上面这句话,请问应该怎么配置 ?
谢谢      
请在/etc/hosts文件中添加IP与机器名的对应条目      
缺省情况下,不需要指定这个ServerName参数!
服务器将自动通过DNS来获得自己的名字,但是,如果服务器的名字解析有问题(通常为反向解吸不正确),或者根本就没有正式的DNS,也可以在这里指定IP..

切记,当ServerName设置不正确的时候,服务器将不能正常启动.你就是个例子.

2楼的方法是可行的.但是,最根本的解决方法是不修改ServerName参数.让它保持默认,不要担心解析不到你的域名!      
谢谢 ,我是新手。
请问ServerName 在哪个配置文件里面?

还有
很多说在讲 Apache的基本配置时都要复制一些文件:
httpd.conf.dist复制为httpd.conf
srm.conf.dist复制为srm.conf
access.conf.dist复制为access.conf

不知道以上是什么意思,往哪个地方复制?

我用的是Ubuntu6。10,用APT安装的Apache。要学LAMP。
谢谢      
[QUOTE=fengxiaohh]谢谢 ,我是新手。
请问ServerName 在哪个配置文件里面?

还有
很多说在讲 Apache的基本配置时都要复制一些文件:
httpd.conf.dist复制为httpd.conf
srm.conf.dist复制为srm.conf
access.conf.dist复制为access.conf

不知道以上是什么意思,往哪个地方复制?

我用的是Ubuntu6。10,用APT安装的Apache。要学LAMP。
谢谢[/QUOTE]


各个版本有一定差异。有可能不需要复制。
找找/etc/httpd/conf
有没有httpd.conf      
有httpd.conf在/etc/apache2/目录下,除了几行注释没有别的东西,是不是完全要自己配制
还有一个apache2.conf和一个ports.conf      
目录下有apache2.conf和一个ports.conf
这两个文件都是应该也是配置文件吧,在apache2.conf中有很多命令和书上描述的httpd.conf的内容一样。
请问是否在apache2中读取的配置文件是apache2.conf,ports.conf和httpd.conf,而不是书上说的httpd.conf,srm.conf,access.conf和mime.type。我的书上讲的是apache1.3。
如果是,我应该去那里搜索1.3和2 的区别?      
官方有详细的说明,也可以看看apache 权威指南等书籍,linux 的每个发行版都不同,提问的时候给出你的发行版消息,说不定会大大的提高解决问题的速度。      
我用的是ubuntu6.10,文档中说apache2.conf是主配置文件,httpd.conf是空文件。