为了账号安全,请及时绑定邮箱和手机立即绑定

uwsgi初始配置问题

uwsgi初始配置问题

青春有我 2019-02-25 15:57:33
我是新建的vagrant虚拟机,新的utuntu 12.04系统,除了update和upgrade外没动过,然后刚刚安装完 uwsgi 和 nginx。我在 /etc/nginx/sites-available/ /etc/nginx/sites-enabled/ /etc/uwsgi/apps-available/ /etc/uwsgi/apps-enabled/ 这三个目录下面添加了一些文件,nginx的sites-available和sites-enabled下面文件是link到一起的,uwsgi的apps-available下面则放了一个xml文件,和apps-enabled里面的文件link到一起。 下面是我执行uwsgi命令的结果: $ uwsgi *** Starting uWSGI 1.0.3-debian (64bit) on [Thu Jan 29 12:43:23 2015] *** compiled with version: 4.6.3 on 17 July 2012 02:26:54 current working directory: /home/vagrant/mypy-proj.com detected binary path: /usr/bin/uwsgi-core *** WARNING: you are running uWSGI without its master process manager *** your memory page size is 4096 bytes The -s/--socket option is missing and stdin is not a socket. 我想知道: 1. 这些输出是什么意思? 2. 上面那三个文件夹是安装完nginx和uwsgi之后就有的吗?还是我用vim新建其中文件的时候,同时创建出来的? 3. 怎么让我在这三个文件夹里放的配置文件生效?貌似它们所在的路径是有权限限制的,那么我让它们生效的时候岂不是必须要用 sudo 了? (但是我用 sudo 执行uwsgi --xml [xml配置文件名]的话,随后从客户端访问这个 vagrant 虚拟服务器,会出现 502 错误,查看日志会发现是因为没有权限而无法访问 socket 文件。)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2379 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信