1

Nginx + Gunicorn および Supervisor を Lion で使用して Django をセットアップしようとしています。私はすでにインストールしています:

進行状況: MySQL DMG + MySQLdb コンパイル + Python + brew nginx + easy_install gunicorn + pip install Django + easy_install スーパーバイザー。

現在の構成の詳細:

Nginx:
upstream app_server {
     server unix:/tmp/gunicorn.sock fail_timeout=0;
}
server {
    listen       80;
    server_name  localhost;
    #Static
    root /Users/andre/sites;
    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
        if (!-f $request_filename) {
            proxy_pass http://app_server;
            break;
        }
    }

Gunicorn:ここで見ることができます

Supervisor:
[program:gunicorn]
command=/usr/local/bin/gunicorn main:application -c    /Users/devepy/desktop/andre/andre/gunicorn.conf.py
directory=/Users/andre/desktop/andre/myproject
user=nobody
autostart=true
autorestart=true
redirect_stderr=True

実際、他に何をすべきかわかりませんが、mac osx がクレイジーであることを学ぶのに何週間もかかりました。

4

2 に答える 2