linux下apache启动问题(dummy-host.example.com does not exist, Could not..127.0.0.1 for ServerName)

简介:

一、Apache常见的启动错误及解决方法。

1.在配置虚拟主机时apache启动错误解决办法:

Warning: DocumentRoot [/application/apache2.2.27/docs/dummy-host.example.com] does not exist

其实出现这个错误的主要原因报错已近很明显了,是你的httpd-vhosts.conf中多了一个如下配置:

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error_log"
    CustomLog "logs/dummy-host.example.com-access_log" common

</VirtualHost>

在配置虚拟主机时,不能存在着这样的模板,解决方法:全部注释或删除。  

2.在编译安装Apache时出现如下提示:FQDN:

httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

解决方法:打开httpd.conf找到#ServerName www.example.com:80后面加上如下代码:
ServerName  127.0.0.1:80ServerName  127.0.0.1:80


当然上面的操作都需检查语法后重启Apache服务:

/application/apche/bin/apachectl -t                  ---检查语法

/application/apache/bin/apachectl graceful    ---平滑重启


如果在配置虚拟主机完成后访问域名时出现403 -forbidden的原因可能是:

1)防火墙没有关闭

2)没有在httpd.conf中配置一个单独的站点目录如下:

<Directory "/application/apache2.2.27/htdocs">
    Options -Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


本文转自chengong1013 51CTO博客,原文链接:http://blog.51cto.com/purify/1789292,如需转载请自行联系原作者

相关文章
|
1月前
|
运维 Linux Apache
Linux Apache服务详解——Apache虚拟目录与禁止显示目录列表实战
Linux Apache服务详解——Apache虚拟目录与禁止显示目录列表实战
22 2
|
1月前
|
域名解析 Linux Apache
Linux Apache服务详解——虚拟网站主机功能实战
Linux Apache服务详解——虚拟网站主机功能实战
34 5
|
1月前
|
Linux 应用服务中间件 Apache
Linux Apache服务详解——Apache服务基础知识
Linux Apache服务详解——Apache服务基础知识
34 2
|
1月前
|
Ubuntu Java 测试技术
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
|
1月前
|
Java Linux
Flume【环境搭建 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
【2月更文挑战第16天】Flume【环境搭建 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
34 0
|
23天前
|
Ubuntu Linux Apache
linux下apache2更换目录
linux下apache2更换目录
|
1月前
|
Shell Linux 网络安全
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
30 0
|
1月前
|
Shell Linux Apache
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
162 1
|
1月前
|
Web App开发 存储 Linux
Linux Apache服务详解——Apache服务访问控制
Linux Apache服务详解——Apache服务访问控制
328 7
|
1月前
|
运维 Linux 网络安全
Linux Apache服务详解——用户个人主页实战
Linux Apache服务详解——用户个人主页实战
23 1