我想在 Nginx 后面运行 CKAN。通过粘贴过程运行CKAN站点是否有意义:
paster serve production.ini
...然后通过反向代理将 Nginx 指向它?
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:5000;
}
}
或者有没有办法作为 FastCGI 进程运行?也许是一个类似于 Django的 FastCGI 守护进程?
我想在 Nginx 后面运行 CKAN。通过粘贴过程运行CKAN站点是否有意义:
paster serve production.ini
...然后通过反向代理将 Nginx 指向它?
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:5000;
}
}
或者有没有办法作为 FastCGI 进程运行?也许是一个类似于 Django的 FastCGI 守护进程?
CKAN 的默认安装(通过package install完成的安装)设置 CKAN 在 Apache 上运行,mod_wsgi 和 Nginx 位于顶部。查看Apache和Nginx配置文件以了解有关如何完成的详细信息。
关于在生产环境中使用 paste ,我想你迟早会遇到性能问题,所以我会避免它。您可能会发现此答案很有用: