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

这种情况出现一般是因为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即可。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:解决Centos7安装nginx后提示“Welcome to nginx on Fedora!”,conf.d目录下无default.conf文件 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 手把手教你把nodejs部署到linux上跑出hello world

    让我为你详细讲解怎样通过手把手教程,把Node.js部署到Linux上跑出Hello World的完整攻略。 准备工作 在开始部署之前,需要确保你的Linux系统已经安装好Node.js运行环境。如果没有安装,可以参考官方文档在线安装或下载安装包手动安装。 步骤一:创建工作目录 首先,我们需要在Linux系统上创建一个工作目录,用来存放相关文件及源代码。在终…

    Linux 2023年5月24日
    00
  • linux常用命令

    Linux管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制文件 touch 创建文件 mv 移动文件 rm 删除文件 rmdir 删除目录 1.1 pwd命令 该命令的英文解释为print working directory(打印工…

    Linux 2023年4月12日
    00
  • Linux运维基础httpd静态网页教程

    下面我来详细讲解一下“Linux运维基础httpd静态网页教程”的完整攻略。 一、安装httpd服务 在Linux系统中,可以通过 yum 命令安装 httpd 服务,具体步骤如下: 更新yum源 bash yum update 安装httpd服务 bash yum install httpd 安装完成后,可以通过以下命令检查 httpd 服务是否安装成功:…

    Linux 2023年5月14日
    00
  • 在centos 7中安装配置k8s集群的步骤详解

    一、前置条件 在开始安装配置k8s集群之前,请确认以下前置条件: 在所有节点(Master和Worker)上禁用防火墙或者将必须的端口(如: 10250, 2379-2380, 6443, 10251-10252等)加入到了防火墙的白名单中。 所有节点的时间保持同步 所有节点的主机名和IP地址配置正确 二、安装Docker Kubernetes是基于Dock…

    Linux 2023年5月14日
    00
  • Linux环境skywalking部署Elasticsearch储存配置使用

    Linux环境Elasticsearch下载 Linux环境Elasticsearch部署:https://www.cnblogs.com/mjtabu/p/14314088.html Linux环境skywalking部署 skywalking国外下载网址:http://skywalking.apache.org/downloads/ skywalking…

    Linux 2023年4月13日
    00
  • Linux使用curl进行接口测试

    curl是利用URL语法在命令行方式下工作的开源文件传输工具,支持文件上传下载的综合传输工具,同时也支持多种协议http,https,ftp等。 curl安装: yum install curl   curl发送Get请求: curl URL curl URL -O 文件绝对路径   curl发送post请求: 请求主体用json格式: curl -X PO…

    Linux 2023年4月11日
    00
  • CentOS6.7系统中配置LNMP环境

    接下来我会详细讲解如何在 CentOS6.7 系统中配置 LNMP 环境的完整攻略。 背景 LNMP 是 Linux + Nginx + MySQL + PHP 的简称,是一款常用的 Web 服务器搭建方案。在 CentOS6.7 系统中搭建 LNMP 环境,可以为网站的开发和运维提供便利。 步骤 1. 更新系统 在开始搭建 LNMP 环境前,建议先更新系统…

    Linux 2023年5月14日
    00
  • [Linux] 使用tcpkill杀掉tcp连接

    在使用长连接的过程中,如果有的长连接一直连着,想要杀掉这条连接可以使用tcpkill命令 安装tcpkill , tcpkill使用dsniff的一个小工具 apt install dsniff   使用过程: 比如连接服务端8082端口的这条连接     杀掉连接, 过滤规则类似tcpdump tcpkill -i any -9 host 49.7.40.…

    Linux 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部