PSGI - интерфейс между веб-сервером и веб-приложением, написанным на Perl.
русский FAQ по PSGI на CPAN
$ sudo cpanm Starman
$ plackup -s Starman -e 'sub { [200, ["Content-Type" => "text/plain"], ["Hello, world!"]] }'
nginx server configuration:
русский FAQ по PSGI на CPAN
$ sudo cpanm Starman
$ plackup -s Starman -e 'sub { [200, ["Content-Type" => "text/plain"], ["Hello, world!"]] }'
nginx server configuration:
# inside a server {} block
location /myapp {
proxy_set_header Host
$http_host
;
proxy_set_header X-Forwarded-Host
$http_host
;
proxy_set_header X-Real-IP
$remote_addr
;
proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for
;
proxy_pass http://localhost:5000/;
# 5000 is the default plackup port
}
Комментариев нет:
Отправить комментарий