擅长:python、mysql、java
<p>我在EC2上用Gunicorn和Nginx配置Django应用程序</p>
<p>nano/etc/init/site1.conf</p>
<pre><code>description "site1 web server"
start on runlevel [2345]
stop on runlevel [06]
respawn
respawn limit 10 5
exec /home/scripts/gunicorn_runserver.sh
</code></pre>
<p>在古尼科恩_运行服务器.sh在</p>
^{pr2}$
<p>Nginx配置</p>
<pre><code>upstream app_server_hana {
server localhost:8000 fail_timeout=0;
}
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_site1;
break;
}
}
</code></pre>
<p>最后</p>
<pre><code>/etc/init.d/nginx restart
service site1 start
</code></pre>