大连密封材料 发表于 2025-2-15 04:28:21

苍穹外卖跟练项目前端localhost打不开页面启动nginx报错[alert] could not

一、安装路径为纯英文

查看本身的安装路径是否为纯英文情况,刚开始下载的资料包是有中文路径的,要将资料包中的nginx-1.20.2文件夹复制一份然后粘贴到一个新建的纯英文的目次,我这里装到的是
   D:\Program Files\nginx-1.20.2
https://i-blog.csdnimg.cn/direct/a5e427f8daca4ab0975d793e9a6a388f.png
二、删掉logs文件夹里的所有文件

logs文件夹里存放的是访问日志和错误日志等信息,如果你是第一次打开这个文件夹,里面的登录信息不是你登录的时候产生的,全部删掉,等到你启动nginx的时候这些文件会自动产生
https://i-blog.csdnimg.cn/direct/847e9b51843749719aded6d6dff9c744.png
https://i-blog.csdnimg.cn/direct/3cc1e3d957684c26b09f8ab72a67108a.png
三、设置nginx系统情况变量

将Nginx的安装路径我这里的是如下所示,粘贴到系统情况变量中
   D:\Program Files\nginx-1.20.2
右键此电脑->属性->找到系统情况变量->情况变量->系统变量->点击Path->编辑->将Nginx安装路径粘贴进去
https://i-blog.csdnimg.cn/direct/3943a8a77cf4473f97c7759ca5e23e13.png
四、关闭停止占用80端口的程序(很有大概打不开页面是因为你把qq给打开了)

于是出现localhost连接不上
https://i-blog.csdnimg.cn/direct/dce8634f78bc42a0933b35c29631b379.png
 这里需要学习一下80端口的知识以便于本身纠错,这是我看的一篇博客
浅谈端口 | 80端口和8080端口是2个差别的端口吗?有何区别?-CSDN博客
·查看端口是否被别的程序占用的操作步调

 win+R输入cmd打开命令行
   netstat -ano | findstr "80"
https://i-blog.csdnimg.cn/direct/eccabf4bc5b2411181739797526f40a9.png
可以看到有两个程序使用80端口,查看一下这两个程序是谁
   tasklist | findstr "13608"
tasklist | findstr "5204"
https://i-blog.csdnimg.cn/direct/75aa61097b1445f7bdcb30e640b519d0.png
果然有qq,下一步就是要将qq的历程给停掉
ctrl+shift+esc进入使命资源管理器,输入qq的pid号,右键->结束使命
https://i-blog.csdnimg.cn/direct/dfb1c6f9a5d349d7b6811ce70c978f72.png
五、查看现在是否可以打开localhost页面

1、找到nginx所在的页面->双击nginx.exe,出现页面一闪的情况是正常的,nginx已经启动
https://i-blog.csdnimg.cn/direct/e40710d80812440fbf438689a63632fc.png
2、打开浏览器->在网址框中输入http://localhost/#/login,即可成功进入页面
   http://localhost/#/login
https://i-blog.csdnimg.cn/direct/ea65952acc1846029b6d9ee59cfaa855.png 
大功告成!!!





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 苍穹外卖跟练项目前端localhost打不开页面启动nginx报错[alert] could not