CentOS 编译安装Nginx后无法访问。
问题描述
在直接编译安装(不添加模块)失败后我发现是编译安装的问题(大概),想请问下编译安装成功并且启动成功后却无法访问是为什么...
问题补充
将原来的nginx文件保留下来,下面三个文件分别是
- nginx:make && make install 后生成的nginx文件(7.6M),启动后无法访问
- nginx.bak : yum 安装后生成的nginx(1.1M),启动后可以访问
- nginx.3 : make 后生成的nginx文件(3.6M),启动后无法访问
不知道启动成功无法访问是否与文件大小有关
问题出现的环境背景及自己尝试过哪些方法
- 已添加安全组规则
- 防火墙(firewalld)已关闭
- 尝试yum安装后
systemctl start nginx.service
成功访问,但因为需要添加fastdfs-nginx-module
模块,重新下载了相同版本的nginx(1.12.2),编译替换,参考,重启后无法访问,使用yum卸载重装后又可以,替换编译好的再重启又无法访问...然后这次连tomcat的端口都不能访问了..但端口使用都正常
- 尝试直接编译安装,
./congfigure
没有报错,make
没有报错,make install
没有报错,启动成功,但还是访问不了...
你期待的结果是什么?实际看到的错误信息又是什么?
只是想能通过url访问到上传的文件,试了两天了TT
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到问题了,是
fastdfs-nginx-module
模块的问题,添加模块后nginx启动后无法访问