Жизнь системного администратора или разработчика сегодня сложно представить без системы контроля версий. Даже если ты один пишешь небольшой скрипт, довольно сложно вспомнить изменения в его содержимом спустя несколько месяцев, а система контроля версий очень хорошо компенсирует недостатки памяти. Если же над проектом работаю несколько людей, система контроля версий просто необходима. […]
nginx
В этой записи поговорим о автоматизации синхронизации файлов конфигурации на узлах нашего cdn. Строго говоря описанный ниже способ применим и к синхронизации данных, но мы этого делать не будем, так как этим занимаются веб-серверы. Для синхронизации будем использовать старый проверенный Csync2.
В предыдущей записи было рассмотрено создание geo dns, который отдает пользователю адрес наиболее близкого к нему сервера. Теперь поговорим о том как контент будет попадать на этот сервер и какими средствами он будет отдавать его пользователю. Начнем с последнего. Так как нашей целью является отдача статического контента сайта, то вполне […]
Жил да был один веб-сервер, работали на нем apache как бэкенд и nginx как фронтэнд. Крутился на всем этом сайт. Но вот потребовалось гео-резервировать сервер, и обеспечить непрерывность работы этого сайта. Настроить сервер в другом дата-центре не большая проблема, можно даже обеспечить репликацию данных (например так). А вот как корректно […]
Nginx — третий по полярности веб-сервер, если верить данным Netcraft. Так, по их данным за май 2010 года, число сайтов, обслуживаемых nginx, превышает 12,98 миллионов. В этой записи я собираюсь рассказать про мониторинг nginx с модулем stub_status с помощью Zabbix. Предполагается что Zabbix-сервер уже настроен и на интересующем нас хосте […]
В конце июня пришлось перевести блог с домашнего сервера на интернет хостинг. Виртуальный хостинг я брать не стал, решил взять vps. По деньгам сравнимым с виртуальным вышла машинка с 600 мегагерцами и 200 метрами ОЗУ по технологии openvz. Зато это практически полноценный сервер и его можно крутить как угодно, на […]