Page 1 of 1

Apache настройка

Posted: Wed May 11, 2016 10:13 am
by sebuba
Собственно вопрос, где можно править в каком именно файле настройки Апача, для расположенных сайтов. Дело в том что я настраивал только одиночные VPS. Где всего лишь один сайт, и никаких панелей, теперь назрел вопрос, об размещении нескольких сайтов на одном VPS, отсюда и мой вопрос вытекает. Просто из всех панелей что я пробовал Vestacp оказалась самой "дружелюбной" по интерфейсу но вот непонятно мне немного, и сам файл httpd.conf выглядит странно для меня, я так понимаю его можно править под себя, или какой то другой, для конкретного домена например.
Прошу ткните меня в ссылку где можно почитать, или просто объясните здесь.

Re: Apache настройка

Posted: Wed May 11, 2016 10:16 am
by skurudo
Как и просили, тыкаю - https://vestacp.com/docs/#config-log-lo ... hel-centos

/etc/httpd/conf/httpd.conf - основной конфиг, почти всегда не нужен
/etc/httpd/conf.d/* - модули
/home/$user/conf/web/httpd.conf - пользовательские настройки с виртуалхостами
/home/$user/conf/web/shttpd.conf (ssl) - тоже самое, но со вкусом SSL.

Re: Apache настройка

Posted: Wed May 11, 2016 10:27 am
by sebuba
skurudo wrote:Как и просили, тыкаю - https://vestacp.com/docs/#config-log-lo ... hel-centos
Здесь я читал.
skurudo wrote:/etc/httpd/conf/httpd.conf - основной конфиг, почти всегда не нужен
/etc/httpd/conf.d/* - модули
/home/$user/conf/web/httpd.conf - пользовательские настройки с виртуалхостами
/home/$user/conf/web/shttpd.conf (ssl) - тоже самое, но со вкусом SSL.
Значит изменять можно только /home/$user/conf/web/httpd.conf, я правильно понимаю, свои настройки делать именно в нем. Просто смущает что он ест очень много, согласно показаниям панели и команде top.

Еще бы сразу по mysql так же подсказали бы, пока что я вижу что править my.conf нужно, хотя возможно ошибаюсь.

Re: Apache настройка

Posted: Wed May 11, 2016 11:57 am
by skurudo
sebuba wrote: Значит изменять можно только /home/$user/conf/web/httpd.conf, я правильно понимаю, свои настройки делать именно в нем.
Можно там, но я бы рекомендовал сделать свои темплейты
Они лежат здесь: /usr/local/vesta/data/templates/web/
sebuba wrote:Просто смущает что он ест очень много, согласно показаниям панели и команде top.
http://linuxatemyram.ru
Image
sebuba wrote:Еще бы сразу по mysql так же подсказали бы, пока что я вижу что править my.conf нужно, хотя возможно ошибаюсь.
viewtopic.php?f=32&t=3852&start=60#p9897
viewtopic.php?f=28&t=11158&start=20#p42702
viewtopic.php?t=8448#p27078
viewtopic.php?t=10726#p40166
и еще тонны их...

Re: Apache настройка

Posted: Wed May 11, 2016 12:45 pm
by sebuba
skurudo wrote:Можно там, но я бы рекомендовал сделать свои темплейты
Они лежат здесь: /usr/local/vesta/data/templates/web/
Очень интересно, покопаюсь, думаю что свой это лучше, в крайнем случае в случае чего можно всегда переключится на "родной" так сказать.
По поводу как пингвин расходует память в я в курсе и против этого ничего не имею :), просто стараюсь оптимизировать все расходы согласно потребностям проекта.
skurudo wrote:
sebuba wrote:Еще бы сразу по mysql так же подсказали бы, пока что я вижу что править my.conf нужно, хотя возможно ошибаюсь.
skurudo wrote:viewtopic.php?f=32&t=3852&start=60#p9897
и еще тонны их...
Вот это скорее всего подойдет для оптимизации, у меня ничего никуда не падает на сервере, в отличии от большинства топиков, и поверьте прежде чем вам написать я три дня читал форум. Сравню со своими настройками скула. Сейчас я использую конфиг скула от Битрикса, но проект сейчас у меня на Друпале, смущает что на Битриксе потребление в панели согласно конфига, а в Весте потребление в панели указывается больше. Собственно это небольшое неудобство и вызвало у меня решение спросить у Вас, о конфигурационных файлах.
На всякий случай моя конфигурация:
Сервер на ОС CentOS 7.1
Vestacp из коробки, только РНР5.6 c OPCashe (обновил сам)
Памяти 2Гига, используется по показаниям сервера 200-300 Мб
SWAP 1 Гиг, используется 300-400 Мб
Повторюсь это моя первая панель, которую приходится настраивать и разбираться как она работает, раньше я либо обходился без них, либо на серверах были ISP-панели, учитывая что сервер рабочий, не хотелось бы его положить.