请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

nginx 启动遇到的问题

启动后告诉我Aemg绑定为0.0.0.0:80失败98:地址已在使用   被占用了 我查了一下 只有tcp 0 使用  启动失败  希望老师能给详细的解答一下关于这个启动  因为我用的是 linux 红毛 6.6 的 service nginx start 能 正常启动 但是我 使用  

nginx -c nginx.conf 启动的时候 就会出现上面的问题   首先 nginx、需要启动几个地方  如果只需要启动一个 那么 我这个两个启动方式 一个 成功 一个 失败 问题是什么  版本吗

正在回答

1回答

不应该,如果启动成功正常都能使用,如果失败那么使用都应该失败。

我们先不管这个,优先解决下“0.0.0.0:80失败98:地址已在使用 ”的问题。

首先,你先执行 service nginx stop 关闭nginx .

然后,执行 netstat -luntp|grep 80 命令,看下机器的80端口是否有进程监听,如果有进程监听,那么截图发我看看。

如果没有,你再继续执行下nginx -c nginx.conf看看是否能正常启动成功。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_一份丶等待_0 #1
    已经可以了 老师 只要  关闭 service nginx stop  就可以 启动  下面的 nginx -c nginx。conf  还一个问题这个是为什么呢 既然两个都是启动这个服务器的命令为什么 启动第一条 在启动 第二条 就 提示 占用呢  然而关闭了  第一 中启动方式 用第二种 就可以正常的启动 是不是 因为 虽然启动了 service nginx start  但是 有 配置文件没有读取呢  , 虽然 服务起来了 但是 我输出我自己的IP 地址去访问 无法连接 我看你的视频不是说 修改完  nginx内个配置文件然后添加了你自己的名字  就可以访问了吗  是不是 虚拟机不行呢
    回复 有任何疑惑可以回复我~ 2018-07-10 10:37:44
  • Jeson 回复 提问者 qq_一份丶等待_0 #2
    这个和是不是虚拟机没有关系,只要网络通畅,服务启动正常,并且保证没有防火墙策略组织,就应该没有问题。
    回复 有任何疑惑可以回复我~ 2018-07-10 10:46:23
  • 提问者 qq_一份丶等待_0 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-07-10 10:46:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信