首页 > 系统相关 >Failed to start The nginx HTTP and reverse proxy server.

Failed to start The nginx HTTP and reverse proxy server.

时间:2023-10-29 16:34:53浏览次数:34  
标签:执行 HTTP reverse 端口 nginx 解决 操作 权限 root


Failed to start The nginx HTTP and reverse proxy server._root权限

本章教程主要分享一下,当nginx 启动时,遇到报这个错误时的一个解决思路。 

目录

 1、观察报错信息

 2、尝试性解决


 1、观察报错信息

根据日志的信息,我们至少可以知道2个比较关键的信息。

1、操作用户执行命令是在非root权限下进行操作的。

2、Address already in use 这个很明显:意思就是当前端口已被使用。

 2、尝试性解决

首先解决,第二个问题,端口被占用了,怎么办?

端口被占用,我们可以通过以下步骤进行结束相关进程。 

执行以下命令,查找占用80端口的Nginx进程的PID

sudo lsof -i :80

 执行以下命令,使用PID结束Nginx进程: 

sudo kill -9 <PID>

 然后,第一个问题,在非root权限下执行某些操作,很有可能会出现权限不足的情况。

所以,我们在执行操作的时候,尽量使用root权限进行操作,当然在root权限下执行操作时候需要额外谨慎,以免造成不必要的损失。

切换root用户命令:

su - root

# 然后输入你的root密码

 通过以上步骤进行排查并操作,大概率就可以解决这个问题了。

标签:执行,HTTP,reverse,端口,nginx,解决,操作,权限,root
From: https://blog.51cto.com/YangPC/8080516

相关文章

  • 【Asp.net】Asp.net core中IIS配置注意事项一、提示:关于IIS上运行ASP.NET Core 站点的
    1、应用地址池设为无托管代码一、提示:关于IIS上运行ASP.NETCore站点的“HTTP500.19”错误安装dotnet-hosting-3.1.2-win.exeASP.NETCore3.1Runtime(v3.1.2)下载地址:https://download.visualstudio.microsoft.com/download/pr/dd119832-dc46-4ccf-bc12-69e7bfa61b18/990843c6......
  • springMVC controller控制器方法HttpServletRequest等参数的是谁传递进来的
    SpringMVC中两个重要的接口:请求方法参数的处理、响应返回值的处理,分别是HandlerMethodArgumentResolver和HandlerMethodReturnValueHandlerHandlerMethodArgumentResolver的实现类 ServletRequestMethodArgumentResolver 参数类型是实现或继承或是WebRequest、ServletRequest......
  • CTFshow Reverse 红包题 武穆遗书 wp
    1.查看文件信息,是32位exe文件有upx壳2.脱壳后使用32位IDA打开,分析伪代码有反调试,但是check很简单,直接比较输入和变换后的内容3.通过attach来过反调试如下图设置断点,运行exe后先不输入,ida的Debugger->Attachtoprocess,选择正在等待输入的exeattach后,在exe黑窗中任意输入,......
  • 5. 从零开始编写一个类nginx工具, 通讯协议建立, 为内网穿透做准备
    wmproxywmproxy是由Rust编写,已实现http/https代理,socks5代理,反向代理,静态文件服务器,内网穿透,配置热更新等,后续将实现websocket代理等,同时会将实现过程分享出来,感兴趣的可以一起造个轮子法项目++wmproxy++gite:https://gitee.com/tickbh/wmproxygithub:https://github.com/tic......
  • https://gitlab.com/volian/nala/-/wikis/Installation
    Installation DebianTesting/SidNalaisofficiallyinthetestingandsidrepos.sudoaptinstallnalaVolianScarAlternativelyyoucanusethe VolianScar repo.UpdatesfromthisrepoareslightlyfasterthantheDebianrepos,butusuallyonlyabo......
  • Python reversed函数及用法
    reserved()是Pyton内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及range(n)区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。reserved()函数的语法格式如下:reversed(seq)其中,seq可以是列表,元素,字符串以及range()生成的区间列表。下面程......
  • LVS、Nginx、HAproxy区别与选择
    LVS:是LinuxVirtualServer的缩写,是一种基于Linux内核实现的高可用性、高性能的负载均衡技术 ;是基于四层的转发;Nginx:既是WEB服务器,缓存服务器,又是反向代理服务器,可以做七层的转发HAproxy:是基于四层和七层的转发,是专业的代理服务器;区别:LVS由于是基于四层的转发所以只能做端口......
  • Nginx安装
    Nginx安装安装必须依赖yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-develPCRE安装下载依赖文件下载PCRE安装包,下载地址:http://downloads.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz解压文件[root@ebs-135816opt]#tar-zxvfpcre-8.......
  • HTTP与HTTPS的区别
    一、HTTP与HTTPS的区别:HTTP是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS则解决HTTP不安全的缺陷,在TCP和HTTP网络层之间加入了SSL/TLS安全协议,使得报文能够加密传输。HTTP连接建立相对简单,TCP三次握手之后便可进行HTTP的报文传输。而HTTPS在T......
  • Python:爬取某软件站数据报错requests.exceptions.SSLError: HTTPSConnectionPool(hos
    使用Python爬取某网站数据时候,之前一直是好好的。突然就报错:requests.exceptions.SSLError:HTTPSConnectionPool(host='api.***.cn',port=443):Maxretriesexceededwithurl:/accounty1/login?analysis............检查发现,可能是IP地址存在代理导致网络环境一场。可以检......