千家信息网

开启Nginx时端口被占用提示Address already in use怎么办

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章给大家分享的是有关开启Nginx时端口被占用提示Address already in use怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如图所示:查看端口占
千家信息网最后更新 2025年12月03日开启Nginx时端口被占用提示Address already in use怎么办

这篇文章给大家分享的是有关开启Nginx时端口被占用提示Address already in use怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

如图所示:

查看端口占用情况:

sudo netstat -apn | grep 80

查看占用端口的进程:

ps -ef | grep 3345

通过结果可知,80端口是Nginx本身占用了,可以杀掉进程,重新启动Nginx

sudo kill -9 3345

sudo netstat -apn | grep 80

成功杀掉进程后,启动Nginx

启动Nginx成功,在浏览器输入Nginx所在系统的ip地址,验证Nginx是否启动成功

下面介绍下Nginx的启动、停止与重启

启动

启动代码格式:nginx安装目录地址 -c nginx配置文件地址

例如:

[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

停止

nginx的停止有三种方式:

从容停止

  1、查看进程号

[root@LinuxServer ~]# ps -ef|grep nginx

  2、杀死进程

[root@LinuxServer ~]# kill -QUIT 2072

快速停止

1、查看进程号

[root@LinuxServer ~]# ps -ef|grep nginx

2、杀死进程

[root@LinuxServer ~]# kill -TERM 2132或 [root@LinuxServer ~]# kill -INT 2132

强制停止

[root@LinuxServer ~]# pkill -9 nginx

重启

1、验证nginx配置文件是否正确

方法一:进入nginx安装目录sbin下,输入命令./nginx -t

看到如下显示nginx.conf syntax is ok

nginx.conf test is successful

说明配置文件正确!

方法二:在启动命令-c前加-t

2、重启Nginx服务方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可

方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务

感谢各位的阅读!关于"开启Nginx时端口被占用提示Address already in use怎么办"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

进程 端口 命令 方法 输入 成功 地址 文件 目录 配置 怎么办 提示 内容 更多 篇文章 服务 验证 不错 实用 从容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 ibm公司服务器 qt查询自定义数据库失败 软件开发工程师发展城市 中小学生网络安全竞赛登录 深泽应用软件开发服务咨询报价 计算机网络技术术语辨析 怎么与服务器建立安全连接 网上国网服务器开小差了请稍后再试 数据中台接入oracle数据库 删除数据库库表的语句 美妆网站数据库设计案例 东升科技互联网平台 企业微信服务器异常-20110 防范网络安全宣传标语 血色复活 数据库 数据库插入图片安卓不显示 镇江计算机网络技术服务价格 软件开发需要哪些工作人员 oracle数据库全表数据删除 北京数据软件开发价格标准 运满满网络安全检查 海南省通信管理局网络安全管理处 怎样用纯数字建立数据库 c 开源服务器 软件开发人员工作总结怎么写 手机软件开发语言有前途吗 学软件开发有什么作用 软件开发找apicloud 服务器托管和租用 oracle数据库全表数据删除
0