Возникла ситуация. Хотим приобрести облако со следующими примерно параметрами:
два ядра процессор 64 бит по 2.6
4 гига оперативы
место под базу данных на ssd - 5 - 10 гигов
место для всего остального 15 - 20 гигов под файлы сайта.
база данных основного сайта на данный момент весит примерно 900 метров.
При попытке уломать хостер на халявную настройку и оптимизацию сервера их спецами (ну лучше если настроят профессионалы а тем более настроят бесплатно) уперся в вопрос ребром: - а скажите что надо настроить!? ну кроме стандартного пакета nginx + apache + MySQL + PHP 5.5
Так как обращаюсь у смециалистам именно от нехватки собственных знаний возник вопрос. А что все же им встречу вписать чтобы не нарваться на подводные камни и максимально использовать чужой разум по настройке сервера?
их того с чем столкнулся за время самостоятельных терзаний вот что могу придумать:
--------------------------------------------------------
Отлаженый apache без лишних модулей настроенный на минимальное потребления памяти, оптимальное использование процессора и работу с CMS типа Jomla
отлаженный, быстрый и отказоустойчивый msql сервер способный на расширение и предполагающий бесперебойную и перспективную работу в повышение нагрузки на него и размеров баз или появление дополнительных баз данных.
оптимизированная настройка php 5.5 с акселераторами вроде APC, memcache, memcached
настройка nginx с грамотной выдачей заголовков для браузера организующих кеширование статики в основных браузерах.
Ограничение на количество подключений с одного IP в секунду. (без него обычное зажатие F5 способно мини DDOS устроить на хостинге)
Что еще нужно учесть? есть ли какой то общий рецепт по которому надо настроить сервак чтобы получить максимум малины с того, что есть?
Сообщение отредактировал Ёшкин Кот: 21 October 2015 - 16:52