解决centos7安装nginx后无conf.d目录或conf.d目录下无default.conf文件问题

 更新时间:2024年01月13日 08:44:30   作者:漫天丶飞雪  
这篇文章主要介绍了解决centos7安装nginx后无conf.d目录或conf.d目录下无default.conf文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

问题

nginx安装成功之后可以正常使用,但是/etc/nginx下没有conf.d文件夹,或/etc/nginx/conf.d下没有default.conf文件

原因

该操作系统下的epel源是默认下载就是Fedora操作系统的

解决方法

更改nginx的epel镜像源地址,并卸载(不做赘述)清除之前安装的nginx

重新安装工作

sudo yum install yum-utils -y

创建nginx.repo文件

sudo vim /etc/yum.repos.d/nginx.repo

并添加以下内容

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
 
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

默认情况下,使用稳定的nginx软件包的存储库。

如果要使用主线nginx软件包,请运行以下命令:

sudo yum-config-manager --enable nginx-mainline

要安装nginx,请运行以下命令:

sudo yum install nginx -y

参考:https://nginx.org/en/linux_packages.html

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux使用logrotate来切割日志文件

    Linux使用logrotate来切割日志文件

    本篇文章主要介绍了Linux使用logrotate来切割日志文件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    下面小编就为大家带来一篇linux下查看已经安装的jdk 并卸载jdk的方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • CentOS 7.2 安装MariaDB详细过程

    CentOS 7.2 安装MariaDB详细过程

    这篇文章主要为大家介绍了CentOS 7.2 安装MariaDBMariaDB数据库管理系统详细过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • linux利用CSF防火墙屏蔽恶意请求

    linux利用CSF防火墙屏蔽恶意请求

    本篇文章主要介绍了linux利用CSF防火墙屏蔽恶意请求,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Vim中特殊字符的读写详解

    Vim中特殊字符的读写详解

    最近在工作中遇到一个文章,在跨平台工作的时候由于不同编辑器处理换行和空白字符风格不一致, 常常在Vim下会看到一些特殊字符。这些特殊字符的含义可通过digraph-table查询, 也可根据digraph-table或Unicode/ASCII编码手动输入这些特殊字符。下面来一起看看详细的介绍
    2016-11-11
  • CentOS7安装GUI界面及远程连接的实现

    CentOS7安装GUI界面及远程连接的实现

    这篇文章主要介绍了CentOS7安装GUI界面及远程连接的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Linux netstat命令查看并发连接数的方法

    Linux netstat命令查看并发连接数的方法

    当我们的网站部署在linux的服务器上,特别是web服务器,我们可能有时候做为运维人员,肯定是要查看网站的并发连接数是不是达到瓶颈等,所以在linux下,我们如何查看服务器的并发连接数呢?下面这篇文章就给大家详细的介绍了Linux netstat命令查看并发连接数的方法。
    2016-11-11
  • ROS控制Turtlebot3移动机器人的基础教程

    ROS控制Turtlebot3移动机器人的基础教程

    这篇文章主要给大家介绍了关于ROS控制Turtlebot3移动机器人的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Ubuntu 16.04 LTS系统里中文txt文件打开的问题解决

    Ubuntu 16.04 LTS系统里中文txt文件打开的问题解决

    这篇文章主要给大家介绍了关于Ubuntu 16.04 LTS系统里中文txt文件打开问题的解决方法,文中通过示例代码将解决的方法介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-04-04
  • linux操作系统原理 linux系统基础教程

    linux操作系统原理 linux系统基础教程

    很多对linux操作系统有兴趣的朋友想有一个深入的学习,本篇文章给大家详细讲解了linux操作系统的原理,希望能够对你有所帮助。
    2018-01-01

最新评论