python - uwsgi初始配置问题
天蓬老师
天蓬老师 2017-04-17 14:20:04
[Python讨论组]

我是新建的vagrant虚拟机,新的utuntu 12.04系统,除了updateupgrade外没动过,然后刚刚安装完 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. 上面那三个文件夹是安装完nginxuwsgi之后就有的吗?还是我用vim新建其中文件的时候,同时创建出来的?
3. 怎么让我在这三个文件夹里放的配置文件生效?貌似它们所在的路径是有权限限制的,那么我让它们生效的时候岂不是必须要用 sudo 了?
(但是我用 sudo 执行uwsgi --xml [xml配置文件名]的话,随后从客户端访问这个 vagrant 虚拟服务器,会出现 502 错误,查看日志会发现是因为没有权限而无法访问 socket 文件。)

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号