Welcome! Log In Create A New Profile

Advanced

[offtopic] аналог fastcgi_pass для apache2

Posted by Nikita Kuznetsov 
[offtopic] аналог fastcgi_pass для apache2
May 06, 2012 05:53AM
Добрый день.
Есть ли способ сделать аналог fastcgi_pass для apache2?
Существующие модули (fcgid и fastcgi) не хотят работать в режиме обращения к сокету, им нужен скрипт который бы они сами запускали и управляли бы им через свой PM, в отличие от nginx который просто проксирует запрос в unix socket.

Пробовал FastCgiExternalServer от mod_fastcgi, но не могу понять как его настроить так чтобы запрос уходил в сокет (fastcgi_pass).

использовал следующую конфигурацию

<Macro VHost $host>
FastCgiExternalServer /service/$host/web/static/somefcgi.fcgi -socket /var/run/$host.sock

<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/service/$host/web/static/"
ServerName $host.pki
ServerAlias $host.*
ErrorLog "/var/log/$host_http_error.log"
CustomLog "/var/log/$host_http.log" common
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ /somefcgi.fcgi/$1 [QSA,L]
</VirtualHost>
</Macro>

--
With best wishes

Nikita Kuznetsov (Unix Developer)
Site: http://daedalus.ru
GSM: +79262068831
Skype: infantmessenger,
Jabber/GTalk: kalloc@me.com
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 71
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready