Как установить Netcat на веб-сервер nginx?
Раздел: Хостинг и установка
Тэги: nginx
Ниже приведен отрывок из конфигурационного файла nginx, отвечающий за сайт, работающий на NetCat (php подключен через FastCGI), красным выделены строки, которые должны обязательно присутствовать в конфигурации сервера для правильной работы NetCat:
server {
server_name your-site.ru; # имя хоста
set $home_path /usr/local/www/my-site.ru/; # корневой каталог сайта на сервере
error_page 404 = /netcat/require/e404.php;
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {
root $home_path;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $home_path$fastcgi_script_name;
include fastcgi_params;
}
location / {
root $home_path;
index index.php;
fastcgi_cache_key "$request_method|$http_if_modified_since|$http_if_none_match|$host|$request_uri";
try_files $uri $uri/ /netcat/require/e404.php?REQUEST_URI=$uri&$args;
}
}