LINUX.ORG.RU
ФорумAdmin

nginx+perl


0

0

Всех приветствую. Имею на ос gentoo установленный nginx. Хотелось бы к нему прикрутить perl. Прочитал документацию, но не очень понял. Вот мой конфиг:

user nginx;
worker_processes 5;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

server {
listen 80;
server_name c****.ru;
charset utf-8;
location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /var/www/***/htdocs$fastcgi_script_name;
            fastcgi_param  SCRIPT_NAME      $fastcgi_script_name;
            fastcgi_param  DOCUMENT_ROOT    /var/www/***/htdocs;
            fastcgi_param  QUERY_STRING     $query_string;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  CONTENT_TYPE     $content_type;
            fastcgi_param  CONTENT_LENGTH   $content_length;
            fastcgi_param  REQUEST_URI      $request_uri;
            fastcgi_param  SERVER_NAME      $server_name;
            fastcgi_param  REQUEST_URI      $request_uri;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  REMOTE_USER      $remote_user;
            fastcgi_param  REMOTE_ADDR      $remote_addr;
            fastcgi_param  REMOTE_PORT      $remote_port;

}
location / {
root /var/www/c*****/htdocs;
index index.php index.html index.htm;
}
}

server {
listen 80;
server_name 8*****.ru;
charset utf-8;
location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /var/www/****/htdocs$fastcgi_script_name;
            fastcgi_param  SCRIPT_NAME      $fastcgi_script_name;
            fastcgi_param  DOCUMENT_ROOT    /var/www/****/htdocs;
            fastcgi_param  QUERY_STRING     $query_string;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  CONTENT_TYPE     $content_type;
            fastcgi_param  CONTENT_LENGTH   $content_length;
            fastcgi_param  REQUEST_URI      $request_uri;
            fastcgi_param  SERVER_NAME      $server_name;
            fastcgi_param  REQUEST_URI      $request_uri;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  REMOTE_USER      $remote_user;
            fastcgi_param  REMOTE_ADDR      $remote_addr;
            fastcgi_param  REMOTE_PORT      $remote_port;

}
location / {
root /var/www/*****/htdocs;
index index.php index.html index.htm;
}
}

server {
listen 80;
server_name ****.us;
charset utf-8;
location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /var/www/****/htdocs$fastcgi_script_name;
            fastcgi_param  SCRIPT_NAME      $fastcgi_script_name;
            fastcgi_param  DOCUMENT_ROOT    /var/www/****/htdocs;
            fastcgi_param  QUERY_STRING     $query_string;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  CONTENT_TYPE     $content_type;
            fastcgi_param  CONTENT_LENGTH   $content_length;
            fastcgi_param  REQUEST_URI      $request_uri;
            fastcgi_param  SERVER_NAME      $server_name;
            fastcgi_param  REQUEST_URI      $request_uri;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  REMOTE_USER      $remote_user;
            fastcgi_param  REMOTE_ADDR      $remote_addr;
            fastcgi_param  REMOTE_PORT      $remote_port;

}
location / {
root /var/www/****/htdocs;
index index.php index.html index.htm;
}
}
}

nginx собран так:

[ebuild R ] www-servers/nginx-0.7.62 USE=«fastcgi pcre perl ssl zlib -addition -debug -flv -imap -random-index -status -sub -webdav» 0 kB

Что и куда нужно добавить?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.