LINUX.ORG.RU
решено ФорумAdmin

NGinx + apache проверка работы

 , , ,


0

1

Привет всем Ситуация такая есть ВПС centos 5.9 панель ispmanager через панель управления был добавлен NGinx, периодический появляется ошибка 1. (504 nginx gateway time out) 2. при это сайт отвечает по адресу mysite.com:81 хотя по идеи не должен , как проверить корректность настроек ? и так же как настроить двух двухуровневый динамический кэш для NGinx ?



Последнее исправление: Neo_matrix (всего исправлений: 1)

1) 504 nginx gateway time out - Говорит о том, что Apache не отдал в установленное время ответ на запрос от NGINX. Скорей всего скрипт выполняется дольше, чем установлено время ожидания от Apache. 2) 81 - Apache, 80 NGINX. Настрой апач, чтобы слушал только на localhost и проксируй в него. 3) Читать в интернете. Вопросы банальные и нагугливаются за 5 сек.

zmitrok62
()

ispmanager

гавнище и вечно дырявая панель. если есть возможность отказаться от панели и все делать руками через шелл, то это будет лучше.

MikeDM ★★★★★
()
Ответ на: комментарий от zmitrok62

это все понятно только после замены в конф.xx на 127,0,0,1 открывается стартовая страница апача

#<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #</VirtualHost> Include /usr/local/ispmgr/etc/ispmgr.inc <Directory /var/www/admin/data/www/ mysite.com > Options -ExecCGI -Includes php_admin_value open_basedir «/var/www/admin/data:.» php_admin_flag engine on </Directory> NameVirtualHost xx.xx.xx.xx:81 <VirtualHost xx.xx.xx.xx:81 > ServerName mysite.com CustomLog /var/www/httpd-logs mysite.com.access.log combined DocumentRoot /var/www/admin/data/www/ mysite.com ErrorLog /var/www/httpd-logs/ mysite.com.error.log ServerAdmin ServerAlias www. mysite.com SuexecUserGroup admin admin AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml AddType application/x-httpd-php-source .phps php_admin_value open_basedir «/var/www/admin/data:.»

Neo_matrix
() автор топика
Ответ на: комментарий от Neo_matrix
#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
Include /usr/local/ispmgr/etc/ispmgr.inc
<Directory /var/www/admin/data/www/ mysite.com >
        Options -ExecCGI -Includes
       	php_admin_value open_basedir "/var/www/admin/data:."
        php_admin_flag engine on
</Directory>
NameVirtualHost xx.xx.xx.xx:81
<VirtualHost xx.xx.xx.xx:81 >
        ServerName mysite.com
        CustomLog /var/www/httpd-logs mysite.com.access.log combined
        DocumentRoot /var/www/admin/data/www/ mysite.com
       	ErrorLog /var/www/httpd-logs/ mysite.com.error.log
        ServerAdmin
        ServerAlias www. mysite.com
       	SuexecUserGroup admin admin
        AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
        AddType application/x-httpd-php-source .phps
       	php_admin_value open_basedir "/var/www/admin/data:."
Neo_matrix
() автор топика
Ответ на: комментарий от zmitrok62

конфиг очень длиный все восновном за коментировано)

# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 81

Neo_matrix
() автор топика
Ответ на: комментарий от zmitrok62

В этом все и дело что все работает не понятно как, благодаря ispmanager, думаю надо все ставить вручную, есть ли хорошие бес платные аналоги панели ?

Neo_matrix
() автор топика
Ответ на: комментарий от MikeDM

Точно!) Вообще нужно попросту забыть о таком понятии как панели управления. Это не unix_way ведь, и пользуются панелями только пользователи и в очень крайних случаях, когда админов рядом нет совсем(

ChAnton ★★
()
Ответ на: комментарий от Neo_matrix

ispmanager самая адекватная и самая лучшая панель (моё мнение). От того что ты её выкинешь апач лучше не заработает. Сама панель, на сколько помню, конфиги по-минимому трогает, поэтому не стоит грешить на неё.

Смотри ошибки в логах и смотри что в конфиге написано. Я думаю проблема в proxy_*_timeout или ещё где.

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