启动nginx报错

bash 复制代码
nginx: [emerg] open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /usr/local/nginx/conf/nginx.conf:25

通过错误提示可知:usr/local/nginx/conf/nginx.conf的第25行找不到/etc/nginx/mime.types文件。

查看usr/local/nginx/conf/nginx.conf的第25行,该行数据为:

bash 复制代码
    include             /etc/nginx/mime.types;    # http中的配置

找到路径/etc/nginx/发现不存在mime.types文件。

解决方法:

使用find命令查找mime.types文件,并修改该行配置:

bash 复制代码
find / -name mime.types

得到的结果为:

bash 复制代码
/usr/local/nginx/conf/mime.types     # /usr/local/nginx:编译后自动生成的文件夹
/etc/nginx-1.24.0/conf/mime.types    # /etc/nginx-1.24.0:nginx安装/解压位置

① 可将/etc/nginx/mime.types改为/usr/local/nginx/conf/mime.types。

② 将该nginx.conf第25行配置删除。

相关推荐
金色天际线-13 分钟前
nginx + spring cloud + redis + mysql + ELFK 部署
redis·nginx·spring cloud
weixin_471525785 小时前
【gdb/sqlite3移植/mqtt】
linux·运维·服务器
我是好小孩9 小时前
【Android】六大设计原则
android·java·运维·服务器·设计模式
宁檬精11 小时前
运维面试准备——综合篇(一)
linux·运维·服务器
阿巴~阿巴~11 小时前
Ubuntu 20.04 安装 Redis
linux·服务器·数据库·redis·ubuntu
爱奥尼欧11 小时前
【Linux笔记】网络部分——socket 编程 TCP实现多台虚拟机使用指令访问云服务器
linux·服务器·网络
野犬寒鸦12 小时前
从零起步学习Redis || 第十章:主从复制的实现流程与常见问题处理方案深层解析
java·服务器·数据库·redis·后端·缓存
帅帅梓13 小时前
nginx访问控制 用户认证 https
运维·nginx·https
海底列车13 小时前
ubuntu-20.04.6升级OpenSSH_10.2p1
linux·服务器·ubuntu
风清再凯14 小时前
01-iptables防火墙安全
服务器·网络·安全