apache

Самописный аналог a2ensite, a2dissite на bash для CentOS с расширенными функциями (on, off, del, list, configtest, graceful)

Так сложилось, что, когда я только начинал свою деятельность, мне в "наследство" достались сервера с установленным CentOS на борту. Ни навыков, ни знаний, чтобы принять решение о смене системы (и нужно ли это?) у меня не было, поэтому всё осталось как есть. Тем не менее, администрировать виртуальные хосты пришлось сразу, соответственно, изучать всё, что связанно в веб-серверами. Много читал, что есть в семействе Debian, отличная от CentOS, структура папок: sites-enabled, sites-available. И есть интересный инструмент, чтобы включать и выключать виртуальные хосты и модули в apache. Отлично! Значит сделаем так же!

На этом всё закончилось =) Разумеется, такого "инструмента" в системе не оказалось и я, думаю, как и все, кто искал, но не нашёл, но привык, стал делать всё ручками. Со временем, разумеется, рука набилась, и проблем это не вызывало. Но! Надоело! =)

ssl (https) nginx + apache для сайтов на CMS Drupal

Всем бывает необходимо сделать защищенное подключение у своему сайту. Ну, например, чтобы привязать его к приложению facebook. Причин может быть много - не будем на этом останавливаться.

Установка nginx+varnish(3.0)+apache + Mysql + PHP на CentOS 6

Итак, у нас есть CentOS, подключенный к интернету и нам нужно поставить на него всем известную связку apache+mysql+php. Я немного усложню задачу с веб-сервером. Поставим nginx - ftontend'ом, varnish - middleend'ом, apache - backend'ом.

Установка Apache MPM-ITK на CentOS 5, CentOS 6

Apache MPM-ITK позволяет запускать скрипты, выполняемые вебсервером (например, mod_php, mod_pytjon и т.д.) с правами пользователя-владельца виртуального хоста, а не web-сервера. Чаще всего используется на шаред хостингах. Процесс, работающий от пользователя root, анализирует, какому виртуальному хосту пришел запрос, после чего форкает самого себя с setuid на того пользователя, который указан в настройках данного виртуального хоста.