解决nginx下connect() to 127.0.0.1:3000 failed
Windows下简单开发了一个nodejs项目,用3000 端口,迁移到虚机centos服务器上时发现本地端口启动可以,但是nginx做域名转发时一直报错:
connect() to 127.0.0.1:3000 failed (13: Permission denied) while connecting to upstream, client: 127.0.0.1, server:
权限问题,于是修改配置文件,nginx启动权限,防火墙端口巴拉巴拉 都不管用,纠结头疼,
后来周一后百度下找到了一个方案:说是SeLinux导致:
1、执行下面的命令
setsebool -P httpd_can_network_connect 1
2、关闭SeLinux
查看SELinux状态:
1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态
SELinux status: enabled
2、getenforce ##也可以用这个命令检查
关闭SELinux:
1、临时关闭(不用重启机器):
setenforce 0 ##设置SELinux 成为permissive模式
##setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
方案转载自itnose,我用第一种方案,完美解决,域名访问成功,感谢开源,感谢博客,感谢分享,
转载于:https://blog.51cto.com/kellphen/1915662
解决nginx下connect() to 127.0.0.1:3000 failed相关推荐
- php fpm 日志记录,如何解决nginx下php-fpm不记录php报错日志的问题
如何解决nginx下php-fpm不记录php报错日志的问题 发布时间:2020-07-28 10:17:29 来源:亿速云 阅读:150 作者:Leah 本篇文章为大家展示了如何解决nginx下ph ...
- 【庖丁解牛】成功解决nginx报错:bind() to 0.0.0.0:8090 failed (13: Permission denied)
文章目录 错误复现 错误原因 解决方案 错误复现 在nginx设置基于端口的虚拟主机的时候,设定两个端口,一个是80,一个是8090, 在重启nginx的时候 [root@zmedu-17 rpm]# ...
- php fpm安装curl后,nginx出现connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)的错误...
这里选择直接apt-get安装,因为比起自己编译简单多了,不需要自己配置什么 #sudo apt-get install curl libcurl3 libcurl3-dev php5-curl 安装 ...
- 通过修改PHP源代码解决Nginx下WebShell跨站的问题
Nginx / Lighttpd + PHP FastCGI的方式正在被越来越多的网站应用,其中让需要虚拟主机支持的用户最烦心的一件事情莫过于站点权限隔离. 目前无论是spawn-cgi或者是php- ...
- nginx php fpm 日志,nginx下php-fpm不记录php报错日志怎么办?
解决nginx下php-fpm不记录php报错日志的办法:1.修改[php-fpm.conf]中配置,没有则增加:2.修改[php.ini]中配置,没有则增加:3.重启[php-fpm]即可. 解决n ...
- 解决nginx访问问题connect() to 127.0.0.1:8000 failed (25: Permission denied) while connecting to upstream,.
问题描述 搭建好项目之后,用nginx进行代理,进行日常配置之后,报502错误,查找nginx的error.log日志,发现connect() to 127.0.0.1:8000 failed (25 ...
- 2021-08-15nginx访问502,日志报错:connect() to 127.0.0.1:180 failed (13: Permission denied)解决
nginx访问502,日志报错:connect() to 127.0.0.1:180 failed (13: Permission denied)解决 安装启动nginx配置以后,访问报502错误,然 ...
- harbor 报错:dial tcp 127.0.0.1:1514: connect: connection refused 解决
现象:harbor 部署成功后,慢慢"死亡",以下用图展示拉起的镜像慢慢死亡的过程图一:部署成功 图二:容器nginx,一直restarting,陷入无限重启中 图三:因为harb ...
- 解决:consumer: Cannot connect to amqp://admin:**@127.0.0.1:5672//: [Errno 111] Connection refused.
为了避免大家机毁人亡,徒耗精力搜索到一堆没用的重复旧文,我决定写下这篇关于docker容器化的celery 无法连接rabbitmq的文章,以增强互联网的技术氛围和工程师的原创精神 worker_1 ...
最新文章
- 使用css实现瀑布流的效果
- beego07----web博客
- 小学计算机制作表格教案,小学信息技术《表格的制作》教案
- centos7-docker-网络配置
- 插入排序算法 java_排序算法实现-插入排序(Java版本)
- typeof操作符返回一个字符串,表示未经计算的操作数的类型。
- WebComponent魔法堂:深究Custom Element 之 从过去看现在
- 编写自己的Windows Live Writer插件
- Python实现统计代码行数功能
- java中native方法实现_详解Java中native方法的使用
- 基于IP搭建SAN存储
- API接口管理平台-rap
- 关于Python可视化Dash工具—plotly基本图形
- 怎么能避免浏览器请求超时_浏览器所允许的http请求最长的响应时间?
- 二阶常系数偏微分线性变量代换化简
- 无人车系统(一):运动学模型及其线性化
- python 绕过国科大教务系统获取所有学生成绩
- 小程序-报错 xxx is not defined (已解决)
- ca32a_demo_c++创建动态数组
- 网易云音乐小程序,带后台(SpringBoot)
热门文章
- 【BZOJ3684】大朋友和多叉树(拉格朗日反演)
- 华为S5024p交换机配端口镜像
- Entity Framework5.0运行时错误ObjectStateManager 中已存在具有同一键的对象
- 诗与远方:无题(三十九)
- 动态SQL及SQL片段、_parameter、#{}和${}的区别
- fusion安装centos7并配置静态ip
- asp和php功能,asp和php都有什么功能?
- java hql 查询所有内容,HQL查询语言转载
- python操作redis set_Python操作redis学习系列之(集合)set,redis set详解 (六)
- Java中选择排序,冒泡排序,插入排序,快速排序