首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动httpd服务时出错“无法使用localhost.localdomain可靠地确定服务器的完全限定域名

启动httpd服务时出错“无法使用localhost.localdomain可靠地确定服务器的完全限定域名
EN

Unix & Linux用户
提问于 2018-01-17 19:52:19
回答 1查看 2K关注 0票数 0

我一直在跟踪LibreNMS https://www.linuxhelp.com/how-to-install-librenms-in-centos/的安装。在我最终启动httpd服务之前,一切都很好。它指出了这个错误。我配置了一个虚拟主机。这是确切的错误消息:

无法使用localhost.localdomain可靠地确定服务器的完全限定域名。全局设置服务器名称指令。

我将在下面的httpd配置文件中显示虚拟主机。

代码语言:javascript
复制
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /opt/librenms/html/
ServerName linuxhelp1.com
CustomLog /opt/librenms/logs/access_log combined
ErrorLog /opt/librenms/logs/error_log
AllowEncodedSlashes On
<Directory "/opt/librenms/html/">
AllowOverride All
Options FollowSymLinks MultiViews
</Directory>
</VirtualHost>
EN

回答 1

Unix & Linux用户

发布于 2018-01-18 02:58:19

该消息只是默认选择的通知,可以忽略。要解决生成该问题的问题,请在任何定义的主机/站点之外的主配置文件中添加一个ServerName指令。

在我的Debian系统上,主要配置是/etc/apache2/apache2.conf --在最下面简单地添加

代码语言:javascript
复制
ServerName somehost.example.com

当然,FQDN不需要在DNS中,只是在指向127.0.1.1的机器/etc/hosts文件中(或任何您喜欢的回滚)。

IIRC Redhat/CentOS/etc在一个大httpd.conf文件中包含所有内容--如果是这样的话,在开始定义实际命名的主机之前添加行。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/417838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档