概述当IP地址input到浏览器中时,Amazon EC2部署无法工作可疑的Ngnix问题
我接近部署我的Django应用程序的最后一步,我想我有一个Nginx问题。 这是我第一次部署,让我rest一下。
基本上,问题是,当我导航到我的浏览器我的公共IP我得到一个网页是不可用的错误 。
我想这是一个问题,我如何写出我的Nginxconfiguration脚本中的目录结构,但我不确定。 我正在学习一个教程,并不真正了解他们要求我运行的脚本。
这是我的服务器中的应用程序的目录结构…
在Amazon EC2 ubuntu上获取Microsoft Calibri字体
如何在GUI中访问Amazon AMI ec2实例
Amazon EC2上安装的Openfire中不能连接超过4k个用户
Nginx代理服务器本地权限被拒绝
没有名为“virtualenvwrapper”的模块
/home/ubuntu/flower_shop/flowershop
这是我configurationNginx的Nginx的文件
server { Listen 80; server_name 54.213.141.60; location = /favicon.ico { access_log off; log_not_found off;} location /static/ { root /home/ubuntu/flower_shop/flowershop; } location / { include proxy_params; proxy_pass http://unix:/home/ubuntu/flower_shop/flowershop/flowershop.sock; }
我正在通过在我的命令行中input以下内容来创build上述文件…
sudo vim /etc/Nginx/sites-available/flower_shop
你能看到任何明显的我做错了吗? Gunicorn设置正常,我的应用程序在我的本地主机上工作。 我已经尝试重新启动Nginx ,但我得到了相同的结果。
我如何让R读取我的环境variables?
如何在“sudo yum安装phpmyadmin”后configurationphpmyadmin? 在亚马逊ec2 linux ami上
Python Django Gmail SMTP设置
在Amazon linux上安装g ++ 5
如何启动使用Docker Compose的2个(或更多)Rocket.Chat实例?
希望你已经完成了以下步骤:
sudo ln -s /etc/Nginx/sites-available/flower_shop /etc/Nginx/sites-enabled/flower_shop
一些其他的诊断命令将有助于确定问题:
提供Nginx错误和访问日志
netstat -tulpn |的输出 grep Nginx
在ssh会话中执行curl -D – http:// localhost:80
尝试用以下非常简单的服务器配置替换上面的代码片段。 注意现在唯一的过滤器是80端口。它假设你的gunicorn在8080服务。如果需要,改变端口。
“`
server{ Listen 80; location / { proxy_pass http://localhost:8080; } }
“`
总结
以上是内存溢出为你收集整理的当IP地址input到浏览器中时,Amazon EC2部署无法工作可疑的Ngnix问题全部内容,希望文章能够帮你解决当IP地址input到浏览器中时,Amazon EC2部署无法工作可疑的Ngnix问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容