Nginx/fcgiwrap — различия между версиями

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
(Новая страница: «Настройка nginx для запуска CGI скриптов на примере collectd. Требуется поставить пакеты: nginx fcgiwrap...»)
 
Строка 6: Строка 6:
 
spawn-fcgi
 
spawn-fcgi
  
Файлы:
+
/etc/sysconfig/spawn-fcgi:
 +
## ABSOLUTE path to the spawn-fcgi binary
 +
SPAWNFCGI="/usr/bin/spawn-fcgi"
 +
 +
## ABSOLUTE path to the PHP binary
 +
FCGIPROGRAM="/usr/local/bin/fcgiwrap"
 +
 +
## ip to listen
 +
## *must* be commented out for use with unix domain socket
 +
#FCGILISTEN="127.0.0.1"
 +
 +
## bind to tcp-port on localhost
 +
## *must* be commented out for use with unix domain socket
 +
#FCGIPORT="1027"
 +
 +
## unix domain socket permissions
 +
#SOCKETUSER=
 +
SOCKETGROUP=_nginx
 +
SOCKETMODE=0770
 +
 +
## number of PHP childs to spawn
 +
PHP_FCGI_CHILDREN=5
 +
 +
## number of request server by a single php-process until is will be restarted
 +
PHP_FCGI_MAX_REQUESTS=1000
 +
 +
## IP adresses where PHP should access server connections from
 +
FCGI_WEB_SERVER_ADDRS="127.0.0.1"
 +
 +
# allowed environment variables sperated by spaces
 +
ALLOWED_ENV="PATH"
 +
 +
## if this script is run as root switch to the following user
 +
USERID=_spawn_fcgi
 +
GROUPID=_spawn_fcgi
 +
 
 +
 
  
 
[[Категория:Web]]
 
[[Категория:Web]]

Версия 12:24, 19 октября 2010

Настройка nginx для запуска CGI скриптов на примере collectd.

Требуется поставить пакеты: nginx fcgiwrap spawn-fcgi

/etc/sysconfig/spawn-fcgi:

## ABSOLUTE path to the spawn-fcgi binary
SPAWNFCGI="/usr/bin/spawn-fcgi"

## ABSOLUTE path to the PHP binary
FCGIPROGRAM="/usr/local/bin/fcgiwrap"

## ip to listen
## *must* be commented out for use with unix domain socket
#FCGILISTEN="127.0.0.1"

## bind to tcp-port on localhost
## *must* be commented out for use with unix domain socket
#FCGIPORT="1027"

## unix domain socket permissions
#SOCKETUSER=
SOCKETGROUP=_nginx
SOCKETMODE=0770

## number of PHP childs to spawn
PHP_FCGI_CHILDREN=5

## number of request server by a single php-process until is will be restarted
PHP_FCGI_MAX_REQUESTS=1000

## IP adresses where PHP should access server connections from
FCGI_WEB_SERVER_ADDRS="127.0.0.1"

# allowed environment variables sperated by spaces
ALLOWED_ENV="PATH"

## if this script is run as root switch to the following user
USERID=_spawn_fcgi
GROUPID=_spawn_fcgi