nginx启动失败

启动nginx失败,报错信息如下:

Starting nginx: nginx: [emerg] bind() to 0.0.0.0:**** failed (13: Permission denied)

这通常是因为开启了SELinux的原因,使用命令 getenforce 可以查看SELinux状态,如果输出为 enforcing 表示已开启。用以下方法关闭:

临时关闭selinux

永久关闭selinux

修改 /etc/selinux/config 文件

将 SELINUX=enforcing 改为 SELINUX=disabled

重启机器即可

403 Forbidden 错误

nginx配置好后,访问页面出现 403 Forbidden 错误,可以查看错误日志来判断问题原因。在 /usr/nginx/conf/nginx.conf 文件中指定了错误日志文件名,默认是 /var/log/nginx/error.log,使用命令

PS:已经解决后的界面

查看,如果发现有类似 index.html failed (13: Permission denied) 的信息,通常是nginx用户权限和网站目录文件的用户权限不一致的原因(因为网站目录文件的所属用户通常是xxx或root,而nginx的默认工作进程用户是nginx,这可以在 nginx/conf/nginx.conf 中修改),我的解决方法是不修改nginx.conf,而是以root用户登录,同时把网站目录文件放在 /usr/local/conf/nginx/xxx 下(保证所有文件的所属用户都是root),之后重启nginx,就可以正常访问了。

linux下nginx启动不了,Nginx启动失败的几种错误处理相关推荐

  1. linux下nginx启动不了,详解Nginx启动失败的几种错误处理

    使用Nginx做Web服务器过程中,碰到过以下几个问题: 1.nginx启动失败 启动nginx失败,报错信息如下: Starting nginx: nginx: [emerg] bind() to ...

  2. Windows的启动u盘linux,如何在linux下制作一个windows的可启动u盘?

    如何在linux下制作一个windows的可启动u盘? 情景是这样的,有一个windows10的iso,现在想通过U盘安装,要求即支持UEFI(启动引导器),又支持Legacy(启动引导器),因为有一 ...

  3. Linux下如何生成core dump 文件(解决segment fault段错误的问题)

    Linux下如何生成core dump 文件(解决segment fault段错误的问题) 参考文章: (1)Linux下如何生成core dump 文件(解决segment fault段错误的问题) ...

  4. linux大页卸载失败,Linux下CUDA卸载不完全与重装失败

    Linux下CUDA卸载不完全与重装失败 由于需要使用Tensorflow,需要安装CUDA与和cuDNN,第一次安装时,安装的CUDA版本太高,导致无法和Tensorflow匹配,因此需要卸载掉CU ...

  5. windows下安装phpcms html/ 文件夹不可写的一种错误以及解决方法

    windows下安装phpcms html/ 文件夹不可写的一种错误以及解决方法 参考文章: (1)windows下安装phpcms html/ 文件夹不可写的一种错误以及解决方法 (2)https: ...

  6. FastDFS - Linux下搭建FastDFS 文件服务器与Nginx配置(部署和运维)

    朋友做了个视频在线App,线上运维我来帮他折腾.此篇记录部署步骤,方便下次直接查看使用.部分内容来源于网络,如侵联删. 本篇文章只叙述FastDFS的部署与运维,简介请点击FastDFS - 快速的分 ...

  7. Nginx启动失败的几种错误处理

    使用Nginx做Web服务器过程中,碰到过以下几个问题: 1.nginx启动失败 systemctl start nginx.service 启动nginx失败,报错信息如下: Starting ng ...

  8. Linux下MongoDB的安装,通过配置文件启动Mongodb的方式研究,mongodb自启动脚本(Linux),Windows下安装MongoDB服务,集群部署,数据导出和恢复

    关于MongoDB的windows的 安装,可以参考: http://www.runoob.com/mongodb/mongodb-window-install.html 关于Linux的安装可以参考 ...

  9. linux下hg无法运行_Linux 无法启动常见的几种原因及解决办法

    导致 Linux 无法启动的原因有很多,下面良许小编就将常见的几种原因及解决办法进行详述,希望对大家有所帮助. 文件系统配置不当,如 /etc/inittab文件./etc/fstab 文件等配置错误 ...

最新文章

  1. windows phone 快捷键
  2. 在matlab中如何使用SVM工具箱
  3. boost::describe模块实现string转enum的测试程序
  4. C语言函数题- 删除字符串中下标为i的字符
  5. Kettle中设置环境变量的几种方式
  6. wpf的tabcontrol获取当前选中的名字_技巧:ANSA中如何快速批量修改PID名字
  7. (2021年)IT技术分享社区个人文章汇总(数据库篇)
  8. SQL查询重复记录,删除重复记录
  9. 7.25 8figting!
  10. 微信小程序引入iconfont实现添加自定义颜色图标
  11. 清华山维eps软件_这几款倾斜实景三维裸眼3D采集软件你了解吗?
  12. DNS的更新和ddns(动态域名解析)
  13. OpenGL三维图形编程技术(转)
  14. win10 vs2022 .net6 opencvsharp 4.5.5自己编译wecharts 微信二维码扫描模块。
  15. Java实现菱形图案
  16. 【MySQL】DROP TABLE, TRUNCATE区别
  17. python thinker 简易计算器
  18. 2023年1月伊凡梳理如何快速安装git并且配置本地gitee账号权限方便拉代码
  19. 阿里云MaxCompute携手华大基因打造精准医疗应用云平台
  20. Express学习笔记(八)—— 文件上传与下载

热门文章

  1. mysql怎么查询函数用法_MYSQL 查询重要函数
  2. 使用 T-SQL 语句对数据库表进行单个数据插入、成批数据插入、修改和删除数据操作的介绍
  3. 10.14 2022.
  4. c语言辅音字符怎么表示,英语26个字母口诀
  5. 闲来话“小年”:它的日期为啥会有不同?
  6. 升不升 Windows 11?游戏、开发、新界面,先来看看它适不适合你
  7. bitdock系统错误_IT世界网
  8. 毕业设计题目 - 计算机毕设选题推荐
  9. 微信小程序裁剪视频部分内容导出
  10. 20162329张旭升 2017-2018-2 《程序设计与数据结构》第三周学习总结