主要总结个人在学习Nginx服务器过程遇到的问题。

更于2020-11-27.

一、问题描述:客户端可ping通主机ip,但无法通过浏览器访问主机ip

原因:浏览器访问主机ip默认以80端口,主机防火墙限制端口开放;

解决:打开主机防火墙设置,添加80端口的访问权限即可。

二、重启nginx服务器出现如下错误:

Job for nginx.service failed because the control process exited with error code. See "systemctl stat

原因:错误是指代码问题,经排查是配置文件的代码存在问题,缺少符号等;

解决:规范代码(其实程序员遇到的很多问题可能都是这种以为不会犯错的小问题,最容易疏忽)

三、centos nginx 配置多个IP、站点, 浏览器访问出现 403 forbidden

原因:403 forbidden是HTTP协议中的一个状态码(Status Code)。可以简单的理解为没有权限访问此站。

解决:

1.  vim /etc/nginx/nginx.conf

user nginx  修改为 user root

2. vim /etc/selinux/config

SELINUX=enforcing 修改为 SELINUX=disabled

3.reboot 重启

个人笔记-Nginx学习常见错误相关推荐

  1. Go 学习推荐 —(Go by example 中文版、Go 构建 Web 应用、Go 学习笔记、Golang常见错误、Go 语言四十二章经、Go 语言高级编程)

    Go by example 中文版 Go 构建 Web 应用 Go 学习笔记:无痕 Go 标准库中文文档 Golang开发新手常犯的50个错误 50 Shades of Go: Traps, Gotc ...

  2. Mysql-不常用sql语句笔记与不常见错误

    GROUP_CONCAT 假设数据库中有个叫t2的表,内容如下图 执行如下sql语句之后之后,结果如下图 // 虽然本sql查询出了id列,但是从数据上看,这个id列已经没有意义了 // 因为id1和 ...

  3. elaticsear学习常见错误

    问题1 执行语句以下语句报错误:elaticsear no [query] registered for [filtered] GET /megacorp/employee/_search {&quo ...

  4. Nginx学习笔记09——URLRewrite伪静态

    URLRewrite 伪静态配置 因为jsp获取url参数很方便,所以需要将tomcat服务器上的index.html转为jsp格式的,方式是在html文件开头加上<%@ page conten ...

  5. 怎么判断冠词用a还是an_英文写作常见错误学习笔记 | 冠词

    写在前面的话 在知乎中看到"英文学术论文写作,有什么好书可以推荐"话题中有人推荐了香港大学出版社Steve Hart写的<English Exposed>一书,从副标题 ...

  6. nginx学习笔记-01nginx入门,环境搭建,常见命令

    nginx学习笔记-01nginx入门,环境搭建,常见命令 文章目录 nginx学习笔记-01nginx入门,环境搭建,常见命令 1.nginx的基本概念 2.nginx的安装,常用命令和配置文件 3 ...

  7. 【Python学习笔记—保姆版】第三章—Python流程控制、函数的定义、常见错误、模块与包、类

    第三章-python函数.分支结构 流程控制 if-else for 循环 while循环 continue/break range()函数 列表与元组遍历 练习 函数的定义 变量作用域 基本形式 函 ...

  8. Java学习笔记2、环境变量配置与初学者常见错误

    2.1 环境变量的配置 2.1.1 path环境变量配置的作用 程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下运行,因此程序只能写入bin目录程序开发过 ...

  9. Nginx学习笔记——下篇

    文章目录 Nginx实现服务器端集群搭建 Nginx与Tomcat部署 环境准备(Tomcat) 环境准备(Nginx) Nginx实现动静分离 需求分析 动静分离实现步骤 Nginx实现Tomcat ...

  10. Nginx 学习笔记

    Nginx 学习笔记 文章目录 Nginx 学习笔记 1.Nginx 的简介 1.1正向代理 1.2反向代理 1.3负载均衡 1.4动静分离 1.5Nginx的安装 1.6Nginx的常用命令 1.7 ...

最新文章

  1. Unity安卓游戏开发:打造7款2D 3D游戏 Unity Android Game Development : Build 7 2D 3D Games
  2. Volley框架学习
  3. ARP缓存记录种类动态条目和静态条目
  4. if you have something important on the clean my mac
  5. Spring Security 入门(1-9)国际化的使用
  6. javaweb连接不上mysql怎么办_java web应用连接mysql会突然connection连接失败
  7. 面对小点点谷歌广告表示很无奈
  8. ubuntu上安装python3.7教程_Day1: 如何在ubuntu 18.04中升级python 3.6到3.7
  9. js bom dom
  10. hfss仿真软件入门教程
  11. 哈工大物理学专业计算机知识怎样,哈尔滨工业大学应用物理学专业怎么样
  12. 第二章 需求分析与需求文档
  13. 计算机系统文件格式,iso是什么文件格式,怎么使用呢?
  14. OpenCASCADE:Qt OCCT 概览示例
  15. 三人表决器逻辑表达式与非_正则表达式 - 驰念
  16. java 登陆邮箱_java如何登陆163邮箱,获取登陆用户的好友列表(1)
  17. python的print函数用逗号分隔时输出不用空格_python print 按逗号或空格分隔的方法...
  18. 网络编程基础知识概括帮助你了解架框组成客户端服务端架构
  19. Mapbox GL JS 表达式概述
  20. crosscheck(crosscheck是什么意思)

热门文章

  1. springcloud-gateway路由配置和跨域配置
  2. 网络管理软件免费linux,最新Xmanager Power Suite6网络管理工具免费官方下载6.0.199 - 系统之家...
  3. java反射入门,JAVA从入门到精通之java反射
  4. oracle 关键字_oracle常见报错之无法验证 (约束) - 未找到父项关键字解决办法
  5. Node.js:Express
  6. Javascript特效:秒杀倒计时
  7. linux 执行安装脚本,批量执行Linux安装程序和脚本
  8. KMP算法计算next数组 匹配字符串
  9. HDU-ACM-2041
  10. Anaconda Python安装,Spyder汉化及调试