采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
启动后告诉我Aemg绑定为0.0.0.0:80失败98:地址已在使用 被占用了 我查了一下 只有tcp 0 使用 启动失败 希望老师能给详细的解答一下关于这个启动 因为我用的是 linux 红毛 6.6 的 service nginx start 能 正常启动 但是我 使用
nginx -c nginx.conf 启动的时候 就会出现上面的问题 首先 nginx、需要启动几个地方 如果只需要启动一个 那么 我这个两个启动方式 一个 成功 一个 失败 问题是什么 版本吗
不应该,如果启动成功正常都能使用,如果失败那么使用都应该失败。
我们先不管这个,优先解决下“0.0.0.0:80失败98:地址已在使用 ”的问题。
首先,你先执行 service nginx stop 关闭nginx .
然后,执行 netstat -luntp|grep 80 命令,看下机器的80端口是否有进程监听,如果有进程监听,那么截图发我看看。
如果没有,你再继续执行下nginx -c nginx.conf看看是否能正常启动成功。
已经可以了 老师 只要 关闭 service nginx stop 就可以 启动 下面的 nginx -c nginx。conf 还一个问题这个是为什么呢 既然两个都是启动这个服务器的命令为什么 启动第一条 在启动 第二条 就 提示 占用呢 然而关闭了 第一 中启动方式 用第二种 就可以正常的启动 是不是 因为 虽然启动了 service nginx start 但是 有 配置文件没有读取呢 , 虽然 服务起来了 但是 我输出我自己的IP 地址去访问 无法连接 我看你的视频不是说 修改完 nginx内个配置文件然后添加了你自己的名字 就可以访问了吗 是不是 虚拟机不行呢
这个和是不是虚拟机没有关系,只要网络通畅,服务启动正常,并且保证没有防火墙策略组织,就应该没有问题。
非常感谢!
登录后可查看更多问答,登录/注册
中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等
3.2k 10
2.2k 12
1.1k 12
1.8k 11