Kar*_*kde 2 django nginx uwsgi
我想在我的项目文件夹中而不是/ tmp /中创建uWsgi套接字
这是我的uWSGI配置
[uwsgi]
socket = /tmp/uwsgi.sock #I want this in any other folder
#say in /home/me/Desktop/myDjangoApp/
chmod-socket = 666
processes = 1
master = true
vhost = true
no-site = true
Run Code Online (Sandbox Code Playgroud)
但是,每当我使用在文件夹中创建的套接字重新启动uWSGI时,它[失败]。我不能在其他文件夹中创建uwsgi.sock吗?
我使用以下uwsgi配置(简化为相关部分):
[uwsgi]
uid = moin
gid = www-data
socket = /var/run/moin/uwsgi.sock
hook-as-root = exec:mkdir -vp /var/run/moin/; chown -v moin:www-data /var/run/moin/
Run Code Online (Sandbox Code Playgroud)
请注意,在服务器放弃特权之前,该钩子会使用用户权限创建/ var / run / wiki /目录。随便叫目录,moin是我的Wiki引擎的名称。
在较新的发行版中,/ var / run指向tmpfs位置,以便在重新引导后删除任何手动创建的目录。与添加/修改另一个初始化脚本相比,此文件中的挂钩定义使您的配置紧凑。
| 归档时间: |
|
| 查看次数: |
2360 次 |
| 最近记录: |