TypechoJoeTheme

Roookie博客 | 记录 · 收纳 · 分享

统计
登录
用户名
密码

知识分子没文化

没有人永远躲在童年捉迷藏,每个人都被扔进生活的斗兽场

踩坑实录:记一次Nginx的排错

2021-01-25
/
0 评论
/
229 阅读
/
正在检测是否收录...
01/25
music

在阿里云服务器上自行搭建了LNMP环境,搭建完之后就开始安装typecho博客,结果装完发现typecho的后台进不去,就想着把服务器重启试试,这不重启不知道,一重启就发现大问题:刚才还能访问的typecho首页也访问不了了,然后我再次重启nginx服务:

直接报错,这一波未平一波又起可整的我够呛,遂去网上找答案,看了几个,大致方法都是这样

按照这个方法来试试:

# 先查看nginx配置文件路径:
nginx -t
# 再运行:
nginx -c /etc/nginx/nginx.conf

结果如下:

第二步nginx -c /etc/nginx/nginx.conf的输出结果报错,遂又失败,再次重启nginx服务时,报错又变成了这样:

然后把nginx -c /etc/nginx/nginx.conf的输出报错结果放到搜索引擎上搜了一搜,又发现了这篇文章:Nginx启动时提示nginx: emerg still could not bind(),按照操作查询80端口的占用情况:

netstat -ntlp|grep 80

结果显示80端口被apache2端口占用了,尝试杀掉占用端口的apache2,但是apache2生命力貌似“有点顽强”,杀了好几次还显示有占用:

我的服务器是用nginx的,用不到apache2,所以直接卸载:

sudo apt --purge remove apache2

卸载完之后查看80端口就没有占用了,再次尝试刚开始的方法,执行nginx -c /etc/nginx/nginx.conf,这回就没有报错了:

重新启动nginx服务之后,网站可以正常访问了,问题解决。

建站Nginx踩坑实录
朗读
赞 · 0
版权属于:

Roookie博客 | 记录 · 收纳 · 分享

本文链接:

https://www.langp.wang/archives/13/(转载时请注明本文出处及文章链接)

评论 (0)
知识分子没文化
我们把世界看错了,反而说它欺骗了我们
53 文章数
6 评论量

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

标签云