[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Бесплатная консультация по серверам linux, window,
Страницы: 1, 2, 3
belhost
Всем привет!
Бесплатная консультация по серверам и вопросам настроек, обращайтесь. Помогу чем смогу

user posted image
------------------------------------------------------------------------------------------------
Также предоставляю услуги:
- Помощь c серверными рещениями при открытие IT проектов
- Большой опыт в готовых IT решений для Вашего бизнеса
- Подобр конфигурации сервера и размещение серверов
- Регистрация и установка SSL и TLS а также Let's Encrypt
- Оптимизация сервера под HighLoad. Nginx, PPH-FPM, HHTP2
- Администрирование Ubuntu, Debian, Centos, Fedora, RedHat
- Администрирование и мониторинг Windows Server 03/08/12
- Установка панелей Plesk, ISP manager 4/5, DA, Vesta, WebMin
- Установка систем виртуализации KVM, OpenVZ, VMWare, Hyper
- Настройка сервера под Bitrix, WP, Joomla, Drupal, Yii, OpenCart
- Установка и настройка мониторинга Munin, Nagios, Zabbix, Cacti
- Гео распределенная фильтрация DDOS атак до 1000Gb/s
- Организация системы Бэкапирования FTP, ЯД, DropBox, NAS
- Мониторинг за состоянием сервера и его служб 24х7
- Оперативное вмешательство при сбоях в работе служб сервера
- Экстренное обращение к администратору 24х7 по телефону
- Удаляем трояны/бэкдоры, спамботы, взломщики паролей
- Удаляем программы-шпионы, DoS/DDoS агенты, iframe вставки
- Удаляем рекламные блоки и прочие угрозы вашему сайту
- Сервер БД MySQL, MsSQL, PostgresSQL, MariaDB, Percona
- Общение с Тех Поддержкой Вашей хостинговой площадкой
- Установка и настройка proxy сервера на базе Squid, 3proxy, l2tp
- Установка и настройка почтового сервера Postfix, Exim, SendMail
- Настройка цифровых подписей почты DKIM, SPF, DMARC, PTR
- Настройка и установка VPN сервера PPTP, IPSec, L2Tp, OpenVPN
- Настройка и установка сервера на AWS Amazon EC2, DigitalOcean
- Администрирование и создание контейнеров Docker
- Настройка и установка централизованного администрирование Ansible, RunDeck
------------------------------------------------------------------------------------------------

Мои профили и отзывы на Биржах:
FL.ru
Weblancer
freelancehunt
freelance.ru
5bucks.ru
linkedin.com
------------------------------------------------------------------------------------------------
Мои контакты:
Сайт BEL-HOST | SKYPE: sys_admin3 | WhatsApp: +375256122681 | VIBER: +375256122681 | TELEGRAM: @gev511 |
leonardo da vinci
Привет, Егор! Почему консультация бесплатная? В чём-то же должен быть интерес?
FatCat
Как настроить таймаут ответа сервера? Сейчас через 60 секунд сервер выдает Gateway Time-out.

Есть ISPmanager, можно как-то в нем поменять цифру?

_____________
Бесплатному сыру в дырки не заглядывают...
killer8080
Цитата

Как настроить таймаут ответа сервера? Сейчас через 60 секунд сервер выдает Gateway Time-out.
FatCat
killer8080
location ~ \.php$ {
fastcgi_pass unix:/tmp/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_read_timeout 300;
}

Где это запустить?

_____________
Бесплатному сыру в дырки не заглядывают...
killer8080
FatCat
Это секция в конфиге виртхоста
Конфиги в дебиане лежат тут
/etc/nginx/sites-available/
FatCat
Цитата (killer8080 @ 27.01.2018 - 21:40)
Конфиги в дебиане лежат тут
/etc/nginx/sites-available/

В директории /etc/nginx/ нет директории sites-available
Проверил все файлы в директории /etc/nginx/ , ни один не содержит строку "fastcgi_read_timeout".

_____________
Бесплатному сыру в дырки не заглядывают...
killer8080
Цитата (FatCat @ 27.01.2018 - 21:53)
В директории /etc/nginx/ нет директории sites-available

странно, это стандартная структура каталогов для дебиана user posted image
Возможно nginx ставился не из пакетов?

Цитата (FatCat @ 27.01.2018 - 21:53)
Проверил все файлы в директории /etc/nginx/ , ни один не содержит строку "fastcgi_read_timeout".

она и не обязана там быть, ищи секцию
location ~ \.php$ {
...
}

она должна быть внутри
server {
...
}
для заданного виртуального хоста.

Кстати, а скрипты чем обрабатываются, php-fpm или apache mod_php?
Для апача запросы проксируются, и там другие директивы для таймаута
https://www.nginx.ru/ru/docs/http/ngx_http_...xy_read_timeout
Ron
FatCat, в конфигурациях серверов дофига параметров имеет занчение по умолчанию. Конфиг файл иногда содержит всего несколько строк, хотя параметров у сервера может быть сотня. Просто их можно не указывать, тогда подразумеваются как раз дефолтные значения.

В случае fpm нужно искать место, где определяется путь к сокет-файлу (например), как заведомо присутствующий. Посмотреть точный путь можно в конфиге fpm. Выходим на нужный файл, потом на секцию, добавляем параметр - prfit! )

AllesKlar
Цитата (FatCat @ 27.01.2018 - 20:53)
В директории /etc/nginx/ нет директории sites-available

а такой есть?
/etc/nginx/nginx.conf
в нем указаны пути конфигов, которые подключаются, в разделе http {....}
Например, стандартно так:
http {
.......
##
# Virtual Host Configs
##

include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;

}


_____________
[продано копирайтерам]
FatCat
Есть etc\nginx\vhosts\www-root\phpforum.su.conf вот такого содержания:
код
server {
server_name phpforum.su www.phpforum.su;
charset off;
index index.html index.php;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/phpforum.su/*.conf;
access_log /var/www/httpd-logs/phpforum.su.access.log;
error_log /var/www/httpd-logs/phpforum.su.error.log notice;
set $root_path /var/www/www-root/data/phpforum.su;
listen 95.183.11.124:80;
location / {
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @fallback;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
try_files $uri $uri/ @fallback;
}
location / {
try_files /does_not_exists @fallback;
}
}
location @fallback {
proxy_pass http://127.0.0.1:8080;
proxy_redirect http://127.0.0.1:8080 /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
access_log off;
}
root $root_path;
}

Это он? Сюда нужно добавить?

Больше нигде подстрока server { не нашлась.

_____________
Бесплатному сыру в дырки не заглядывают...
FatCat
Цитата (AllesKlar @ 28.01.2018 - 00:09)
а такой есть?
/etc/nginx/nginx.conf

Есть
user www-data;
worker_processes 1;

error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;


events {
worker_connections 1024;
}


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

log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';

access_log /var/log/nginx/access.log main;

sendfile on;
#tcp_nopush on;

keepalive_timeout 65;

#gzip on;

include /etc/nginx/conf.d/*.conf;
include /etc/nginx/vhosts/*/*.conf;
client_max_body_size 128m;
server {
server_name localhost;
disable_symlinks if_not_owner;
include /etc/nginx/vhosts-includes/*.conf;
location @fallback {
error_log /dev/null crit;
proxy_pass http://127.0.0.1:8080;
proxy_redirect http://127.0.0.1:8080 /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
access_log off ;
}
listen 80;
}
}


_____________
Бесплатному сыру в дырки не заглядывают...
killer8080
Цитата (FatCat @ 28.01.2018 - 01:11)
location @fallback {
  proxy_pass http://127.0.0.1:8080;
  proxy_redirect http://127.0.0.1:8080 /;
  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;
  proxy_set_header X-Forwarded-Port $server_port;
  access_log off;
}

сюда добавить proxy_read_timeout
FatCat
killer8080
Добавил:
		proxy_read_timeout 300;

Увы, ничего не изменилось. Долгий скрипт отрабатывает до конца, но в браузер ровно через минуту прилетает ошибка 504 и завершение сессии.

_____________
Бесплатному сыру в дырки не заглядывают...
killer8080
Цитата (FatCat @ 28.01.2018 - 03:35)
Увы, ничего не изменилось.

а nginx перезагрузил после этого?
service nginx reload

ещё можно поиграть с параметрами
proxy_connect_timeout
proxy_send_timeout
send_timeout
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.