- 25
- 0
我用flask框架写好一个网站后,部署到了云服务器上,已经用gunicorn部署好了,但是只能访问程序设定的2000端口,现在想通过访问默认80端口,就能跳转到2000端口,我使用了nginx,但是当我配置好后发现怎么都不管用,具体如下
配置文件如下
server{
listen 80;
location / {
proxy_pass http://localhost:2000;
}
}
我将配置文件做了软链接,linux显示如下:
ll /etc/nginx/sites-enabled/bbs
/etc/nginx/sites-enabled/bbs -> /var/www/bbs/bbs.nginx
bbs.nginx就是配置文件,然后我重启nginx
server nginx restart
我接下来访问主页时出错了,主页显示403错误,主页后面的具体某一页显示404错误
也可能是因为关闭了gunicorn,因为当我手动开启gunicron时,代码如下
gunicorn wsgi --bind 0.0.0.0:2000 --pid /tmp/bbs.pid
这时候shell上只显示
[2018-05-20 01:12:31 +0800] [1311] [INFO] Starting gunicorn 19.8.1
[2018-05-20 01:12:31 +0800] [1311] [INFO] Listening at: http://0.0.0.0:2000 (1311)
[2018-05-20 01:12:31 +0800] [1311] [INFO] Using worker: sync
[2018-05-20 01:12:31 +0800] [1314] [INFO] Booting worker with pid: 1314
在这种情况下我没办法输入别的命令,只能按Ctrl+任意键退出,退出提示如下
[1] + 1311 suspended gunicorn wsgi --bind 0.0.0.0:2000 --pid /tmp/bbs.pid
这时候我才能输入别的命令,请大佬帮我指出错误或者给我这个小白点建议,不胜感激
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
