1
我想這個模塊整合,但它一點點的GeoIP的模塊超越我:使用nginx的和UWSGI
http://wiki.nginx.org/HttpGeoipModule
在我的nginx的配置我有這樣的:
geoip_country /usr/share/GeoIP/GeoIP.dat;
我將它添加到構建選項幷包含在使用它的庫中,這似乎都很好。我正在使用運行在Nginx和UWSGI上的Python,我不知道下一步是如何實際檢索我的頁面上的geoip結果。
我沒有運氣張貼這對nginx的留言板,如果任何人可以在任何給我任何幫助,我真的很感激它
謝謝你的回覆。在我的情況下,我的CGI應用程序UWSGI? – Jimmy
@ user1738522是的,在你的情況下,它是UWSGI,但該方法適用於任何CGI應用程序。唯一需要注意的是,上面的例子假設nginx和CGI應用程序通過tcp-sockets鏈接(即** proxy_pass ** nginx指令用於將數據傳遞給CGI應用程序)。如果您直接使用FastCGI協議(即使用** fastcgi_pass ** nginx指令),則代碼應如下所示:'fastcgi_param GeoIP_Country $ geoip_country_name; fastcgi_param GeoIP_City $ geoip_city;' – kernel
** uWSGI **通常使用'uwsgi'協議,那麼它必須是'uwsgi_param'。 – VBart