当前位置 : 主页 > 操作系统 > centos >

解决Centos7安装nginx后提示“Welcome to nginx on Fedora!”,conf.d目录下无default.conf文件

来源:互联网 收集:自由互联 发布时间:2023-07-29
这种情况出现一般是因为Nginx的默认配置文件没有加载。解决方法是手动在 nginx.conf 文件中添加 conf.d 目录的配置。 步骤如下: 在终端中使用 cd 命令进入 /etc/nginx 目录。 执行命令 sud

这种情况出现一般是因为Nginx的默认配置文件没有加载。解决方法是手动在nginx.conf文件中添加conf.d目录的配置。

步骤如下:

  1. 在终端中使用cd命令进入/etc/nginx目录。

  2. 执行命令sudo nano nginx.conf打开nginx.conf文件(也可以使用其他编辑器)。

  3. http模块中找到include语句,一般位于http块的最后一行。在该语句下面添加一个新的include语句,指向/etc/nginx/conf.d/*.conf,如下所示:

http {
    ...
    include /etc/nginx/conf.d/*.conf;
}
  1. 使用Ctrl+O保存更改,使用Ctrl+X退出编辑器。

  2. 重新启动Nginx,输入命令sudo systemctl restart nginx

示例1:

假设你的服务器上已经安装好了Nginx,但访问页面时提示“WelcometonginxonFedora!”。通过检查Nginx的错误日志,你发现缺少default.conf默认配置文件。你可以按照上述步骤,在nginx.conf文件中添加include语句,加载/etc/nginx/conf.d/目录下包含的所有.conf文件,这样就可以加载默认配置文件了。

示例2:

经过检查,你发现/etc/nginx/conf.d/目录下已经有了default.conf配置文件,但是Nginx没有加载它。为了解决这个问题,你可以按照上述步骤,在nginx.conf文件中添加include语句,指向/etc/nginx/conf.d/*.conf,然后重启Nginx即可。

上一篇:CentOS 7 安装Chrome浏览器的方法
下一篇:没有了
网友评论