问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

nginx配置conf文件误删除,但还在运行

发布网友 发布时间:2023-02-01 13:24

我来回答

2个回答

热心网友 时间:2024-12-02 14:35

1.获取nginx 过程pid
执行
ps aux | grep nginx
你会失去如下输入,找到master的pid
[root@VM-8-3-centos /]# ps aux | grep nginx root 6958 0.0 0.0 112812 968 pts/0 R+ 09:10 0:00 grep --color=auto nginx root 19193 0.0 0.3 109440 6360 ? Ss Jun08 0:00 nginx: master process nginx root 22326 0.0 0.3 112200 7412 ? S 01:47 0:01 nginx: worker process
如上所示,nginx的次要过程pid为19193
2.查找内存映射
接下来咱们须要查看过程正在应用哪些内存映射
sudo cat /proc/19193/maps | grep heap
[root@VM-8-3-centos /]# sudo cat /proc/19193/maps | grep heap 5581bf774000-5581bf8b7000 rw-p 00000000 00:00 0 [heap] 5581bf8b7000-5581bfa50000 rw-p 00000000 00:00 0 [heap]
能够看到有2处*,咱们只须要关注heap局部。内存位于5581bf774000–5581bf8b7000和5581bf8b7000–5581bfa50000之间。
3.转储堆
而后须要转储堆。确保已gdb装置。应用连贯到过程
sudo gdb -p 19193
你会失去一个(gdb)提醒。当初在这个提醒下应用咱们之前记下的地址,地址前须要加0x
(gdb) mp memory /tmp/nginx-memory 0x5581bf774000 0x5581bf8b7000
4.从转储中获取字符串数据
当初咱们的转储可用/tmp/nginx-memory,当初咱们须要从中获取字符串数据
sudo strings /tmp/nginx-memory > /tmp/nginx-memory.str
5.查找 Nginx 配置
当初有了内存转储。大多数配置都会有http {一行,当初能够测试下/tmp/nginx-memory.str
grep -A 20 "http {" /tmp/nginx-memory.str
[root@VM-8-3-centos /]# grep -A 20 "http {" /tmp/nginx-memory.str http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; gzip on; # gzip gzip_min_length 1k; # gzip 1-10 gzip_comp_level 6; # javascript # mime.types gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; # http header Vary: Accept-Encoding gzip_vary on; #
本人批改下格局之类的,就OK了
6.把/tmp/nginx-memory.str下载到本地
放进编辑器查看,会找到之前的配置,同样也是留神下格局

热心网友 时间:2024-12-02 14:35

那么这种情况下可能是因为Nginx有一个默认的配置文件,它会在没有其他配置文件时使用。

要查看Nginx当前正在使用的配置文件,可以使用nginx -t命令来检查当前正在使用的配置文件。如果你想要重新创建一个新的配置文件,可以复制/etc/nginx/nginx.conf中的内容并更改它来适应你的服务器。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
显卡降价矿难了!分享几个检测矿卡的实用软件 怎么分辨二手显卡刷bios 下文教你 怎么识别矿卡 鉴别矿卡的方法介绍 怎么设置小度在家回家视频通话? 贵阳砂岩雕塑厂有哪些 西安市长安二中附近有老年公寓没 来西安这么久了第一次租到性价比高的房子,松鼠公寓良心推荐_西安... 陕西省自强中等专业学校2024年学费多少 宝鸡市区有什么比较好的楼盘 乔安如何远程监控 借6000元两个月后还1000元,利息怎么算 天珠镶蚀深了好还是浅了好? 怎么把握唱歌的节奏? 为什么有的人不再发朋友圈了 为什么有些人不再发朋友圈了呢? 为什么不再发朋友圈了呢? 为什么有好多人已经不再发朋友圈了呢? 梦见一条小蛇爬上房顶 梦见蛇爬房顶什么意思? 我的是小米手机可以维修吗?有好多水印还有时闪退一闪一闪的 有没有主角是开了个外卖公司然后里面的外卖员都超级吊的小说?_百度知 ... 2022百大up主什么时候公布 盗月社超级外卖员在哪下单 龙厅,天波府,开封府,相国寺怎么安排顺序 天涯明月刀,我创建联盟的时候为什么他总是说要3级才能加入啊,天波府... 天涯明月刀手游心剑战境怎么知道打过没 韵达智橙网怎么下单 智橙网能发宠物吗? 拍立得相纸怎么保存? 纳税人防伪税控设备怎么抄报 怎样查询梅捷SY-I5G41主板真伪?这块主板市场上有假货... 怎样查询梅捷SY-I5G41主板真伪 梅捷SY-15V9ME-RL这是梅捷什么时候的主板,怎么查不到资料 梦见被狐狸和狼围堵 梦见狐狸狼 身高1,52体重104斤,腿粗、麒麟臂,相亲该怎么穿啊,多谢了 入秋穿衣暴露“麒麟臂”?这4个穿搭LOOK可以照搬,美翻天 武林外传永动机和麒麟臂怎么获得?! 85级的任务(BT.梧桐仙怖)给个流程..我不知道做! 华为周六游戏活动返利的卷可以分开嘛 照片 儿怎么读 不完全融资是什么意思 投行工作具体需要做什么事情?将来发展前景如何? 企业怎么申请 企业如何申请 公司手机号码怎么注册个人 连云港云雾茶失传 连云港市宿城云雾茶怎么样 不好意思,我这几天要补作业用英文翻译 苹果手机越狱是什么越狱有什么好处 梦见满屋子顺墙漏雨