[2s.mk-friends] web интерфејсот на листава сменет во nginx + uwsgi

Damjan Georgievski penguinista at mail.net.mk
Sat Mar 17 17:37:00 UTC 2012


web интерфејсот на листава (http://lists.softver.org.mk/) се CGI скрипти
од mailman-от и досега работеше со Apache пред кој имаше nginx proxy,
nginx-от меѓу другото заради други сервиси.

Сега е сменет во nginx + uwsgi со CGI plugin
http://projects.unbit.it/uwsgi/wiki/CGI така да Apache-то не е потребен
и може да намалиме на користење RAM



ако некој примети проблем со новата конфигурација, пријавате на листава
со одговарање на оваа порака.




пс.
mailman е инсталиран од Debian пакет
nginx и uwsgi според https://gist.github.com/1668849


следат конфигурациите за nginx и uwsgi

# uwsgi конфигурацијата mailman.ini
[uwsgi]
master = True
daemonize = /var/log/uwsgi-mailman.log
uid = nobody
gid = list
plugins = cgi
threads = 20
socket = 127.0.0.1:4010
cgi = /=/usr/lib/cgi-bin/mailman
cgi-index = listinfo


# nginx конфигурацијата mailman.conf
server {
  listen       [::]:80;
  listen       80;
  server_name  lists.softver.org.mk;

  location /images/mailman/ {
    alias /usr/share/images/mailman/;
  }

  location /pipermail {
    alias /var/lib/mailman/archives/public/;
    index  index.html;
  }

  location / {
    include uwsgi_params;
    uwsgi_modifier1 9;
    uwsgi_pass 127.0.0.1:4010;
  }
}

-- 
дамјан



More information about the Ossm-members mailing list