Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Оптимальные конфиги для сервера

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
12 posts
  • 1
  • 2
  • Next
Konaire
Posts: 5
Joined: Tue Feb 25, 2014 7:03 am

Оптимальные конфиги для сервера
  • Quote

Post by Konaire » Tue Feb 25, 2014 1:28 pm

Здравствуйте! Панель очень понравилась. Все работало и работает (старые сайты) замечательно. Но 2 дня назад начались проблемы, самому не удалось с ними справиться, прошу помощи у вас. Когда пытаюсь установить любой скрипт (joomla, wp, opencart) на новые сайты (специально закинул несолько доменов под 2 разными юзерами, думал может в этом проблема), установка обрывается после создания таблиц в БД. Подскажите пожалуйста, можно ли как-то откатиться к базовым настройкам mysql,php,apache,nginx или если не трудно, скиньте пожалуйста оптимальные конфиги для этих служб. Сервер Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz, 32GB RAM.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Оптимальные конфиги для сервера
  • Quote

Post by imperio » Tue Feb 25, 2014 6:20 pm

Здравствуйте, у вас хороший сервер. Нужно понять причину почему обрывается установка.
Обрывается во время создания таблиц mysql или после создания?
Успешно ли создаются таблицы ?
Посмотрите также error логи сайта
Укажите вашу ОС

PS: и какие шаблоны используете для apache и nginx
Top

Konaire
Posts: 5
Joined: Tue Feb 25, 2014 7:03 am

Re: Оптимальные конфиги для сервера
  • Quote

Post by Konaire » Tue Feb 25, 2014 8:11 pm

ОС Linux CentOS-65-64-minimal 2.6.32-431.5.1.el6.x86_64 #1 SMP Wed Feb 12 00:41:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Обрыв весьма странный (скрин http://www.picshare.ru/view/3977376 ) База данных создается, но с ошибками, первое что бросается в глаза - таблица users пуста (остальные не проверял).
В error логах сайта ошибок нет.
Шаблоны apache и nginx - default.
В error.log nginx:
mysqld.log

Code: Select all

2014/02/25 19:35:33 [error] 1974#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 178.126.165.246, server: _, request: "POST /installation/?task=InstallDatabase HTTP/1.1", upstream: "http://ip:8080/installation/?task=InstallDatabase", host: "sait", referrer: "http://sait/installation/"
2014/02/25 19:35:54 [error] 1974#0: *20 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 178.126.165.246, server: _, request: "GET /installation/index.php HTTP/1.1", upstream: "http://ip:8080/installation/index.php", host: "sait", referrer: "http://sait/installation/"
2014/02/25 19:37:03 [error] 1974#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 178.126.165.246, server: _, request: "GET /installation/?tmpl=body&view=summary HTTP/1.1", upstream: "http://ip:8080/installation/?tmpl=body&view=summary", host: "sait", referrer: "http://sait/installation/"
2014/02/25 19:37:24 [error] 1974#0: *20 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 178.126.165.246, server: _, request: "GET /installation/index.php HTTP/1.1", upstream: "http://ip:8080/installation/index.php", host: "sait", referrer: "http://sait/installation/"
2014/02/25 19:38:55 [error] 1974#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 178.126.165.246, server: _, request: "GET /installation/index.php HTTP/1.1", upstream: "http://ip:8080/installation/index.php", host: "sait", referrer: "http://sait/installation/"
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Оптимальные конфиги для сервера
  • Quote

Post by imperio » Tue Feb 25, 2014 9:23 pm

[error] 1974#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream
Видимо не справляется apache и поэтому nginx не дожидается ответа.
Возможно apache упирается в какие либо лимиты
MaxClients или Serverlimit
Также увеличьте лимиты в php.ini
в особенности max_execution_time

Можно ещё nginx подкрутить
в секцию http {
добавить параметры
proxy_buffers
proxy_buffer_size
Top

Konaire
Posts: 5
Joined: Tue Feb 25, 2014 7:03 am

Re: Оптимальные конфиги для сервера
  • Quote

Post by Konaire » Fri Feb 28, 2014 5:47 pm

Увеличил все эти параметры, ошибки все равно остаются. Проверил восстановление сайта через akeeba kickstart (joomla), восстановление базы данных 704кб заняло около 25 минут. Такое обычно делается за 1 секунду. Может такой симптом о чем-то говорит?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Оптимальные конфиги для сервера
  • Quote

Post by imperio » Mon Mar 03, 2014 11:35 am

Я думаю что дело все же в лимитах apache
чтобы знать какие лимиты править, нужно знать в каком режиме работает apache
для этого покажите вывод команды

Code: Select all

apachectl -t -D DUMP_MODULES
Также попробуйте включить

Code: Select all

KeepAlive On
в настройках httpd.conf
После любых изменений в конфигах, всегда нужно делать рестарт apache или nginx
В зависимости от того где правите.

Code: Select all

service httpd restart
service nginx restart
Top

Konaire
Posts: 5
Joined: Tue Feb 25, 2014 7:03 am

Re: Оптимальные конфиги для сервера
  • Quote

Post by Konaire » Mon Mar 03, 2014 5:37 pm

Включил KeepAlive On. Изменений пока нет

Code: Select all

[root@CentOS-65-64-minimal ~]# apachectl -t -D DUMP_MODULES
httpd: Could not reliably determine the server's fully qualified domain name, using 2a01:4f8:191:64ed::2 for ServerName
[Mon Mar 03 18:34:41 2014] [warn] NameVirtualHost ip:8443 has no VirtualHosts
[Mon Mar 03 18:34:41 2014] [warn] NameVirtualHost ip:8080 has no VirtualHosts
[Mon Mar 03 18:34:41 2014] [warn] NameVirtualHost ip:8443 has no VirtualHosts
Loaded Modules:
 core_module (static)
 mpm_prefork_module (static)
 http_module (static)
 so_module (static)
 auth_basic_module (shared)
 auth_digest_module (shared)
 authn_file_module (shared)
 authn_alias_module (shared)
 authn_anon_module (shared)
 authn_default_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 authz_owner_module (shared)
 authz_groupfile_module (shared)
 authz_default_module (shared)
 include_module (shared)
 log_config_module (shared)
 logio_module (shared)
 env_module (shared)
 ext_filter_module (shared)
 mime_magic_module (shared)
 expires_module (shared)
 deflate_module (shared)
 headers_module (shared)
 usertrack_module (shared)
 setenvif_module (shared)
 mime_module (shared)
 dav_module (shared)
 status_module (shared)
 autoindex_module (shared)
 vhost_alias_module (shared)
 negotiation_module (shared)
 dir_module (shared)
 actions_module (shared)
 alias_module (shared)
 rewrite_module (shared)
 proxy_module (shared)
 cache_module (shared)
 suexec_module (shared)
 cgi_module (shared)
 version_module (shared)
 fcgid_module (shared)
 extract_forwarded_module (shared)
 php5_module (shared)
 ruid2_module (shared)
 ssl_module (shared)
Syntax OK
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Оптимальные конфиги для сервера
  • Quote

Post by imperio » Mon Mar 03, 2014 5:49 pm

У вас apache работает в режиме mpm_prefork
поэтому править нужно

Code: Select all

<IfModule prefork.c>
Top

Konaire
Posts: 5
Joined: Tue Feb 25, 2014 7:03 am

Re: Оптимальные конфиги для сервера
  • Quote

Post by Konaire » Tue Mar 04, 2014 6:46 am

Подскажите, а можно как-то вернуть на стандартные настройки apache? Извиняюсь, что не в той теме, как правильно переустановить mysql, не испортив существующие бд на сервере?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Оптимальные конфиги для сервера
  • Quote

Post by imperio » Tue Mar 04, 2014 6:41 pm

Вернуть дефолтный конфиг apache

Code: Select all

wget http://c.vestacp.com/0.9.8/rhel/httpd.conf -O /etc/httpd/conf/httpd.conf
Вам нужно именно переустановить mysql или вернуть конфиг по дефолту ?
Top


Post Reply
  • Print view

12 posts
  • 1
  • 2
  • Next

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password