Я хочу добавить Daemony`s Live RSS ленту в Google Reader Я хочу добавить Daemony`s Live RSS ленту в Яндекс.Лента Я хочу получать RSS ленту Daemony`s Live Blog по электронной почте Я хочу добавить Daemony`s Live RSS ленту в My Yahoo Я хочу добавить Daemony`s Live RSS ленту в My MSN
Вторник, 16 сентября, 2008 16:20:11 EEST

Публикация Хитрый Апач или алфавит на первом месте

Хитрый Апач :) Встретился сегодня с довольно интересной особенностью веб-сервера Apache (ветка 1.3), которую раньше не встречал никогда. И пусть, возможно, она “стара как мир” хотел бы о ней рассказать. Может кому-то в будущем пригодится.

Началось с того, что я решил слегка разобрать и привести в более удобоваримый вид файл конфигурации httpd.conf на этом сервере. Ранее все виртуальные хосты были описаны непосредственно в нем, но со временем их стало многовато и перемещаться по конфигу стало не очень удобно. Я решил избавиться от этого, путем выноса конфигураций виртуалхостов в отдельные (для каждого хоста) текстовые файлы, а в httpd.conf воспользоваться директивой Include для подключения скопом всех VirtualHost. Кстати, кто еще не знает такого приема - возьмите на заметку. Очень удобно добавлять/редактировать/удалять виртуальные хосты поскольку при этом нет необходимости лазить в httpd.conf Собственно, как это выглядит на деле, покажу на примере ниже.

Изначально httpd.conf выглядел традиционно вот так:

########## Виртуальные хосты ############
NameVirtualHost *:80

<VirtualHost>
  ServerName localhost
  AddType application/x-httpd-php .php  .php3 .php4 .phtml
  AddType application/x-httpd-php-source .phps
</VirtualHost>

<VirtualHost>
  ServerName      server.com
  ServerAdmin     bla_-_bla_-_bla@server.com
  DocumentRoot    /path/to/htdocs
   ...
  CustomLog /path/to/custom/log.log combined
  ErrorLog  /path/to/error/log.log

  ServerName      site1.server.com
...

И так далее перечисляются все остальные виртуальные хосты. Уходя от такого метода, поступаем так:

 
 
Среда, 20 февраля, 2008 22:13:00 EET

Публикация Web сервер Apache 1.3 с поддержкой php5 и mod_perl (русский перевод httpd.conf)

Установка и настройка web сервера Apache 1.3 с поддержкой PHP 5Обсудить эту тему на форуме.

Я понимаю, что материала на эту тему в Сети хоть отбавляй, но я хочу написать свою публикацию, изложить свои мысли и идеи. Просто записать для себя то, что знаю. Поэтому предлагаю всем желающим ознакомиться с моим вариантом создания виртуального веб хостинга на основе операционной системы FreeBSD с использованием известного всем программного обеспечения.

Краткое оглавление

Примеры конфигураций из этой статьи можно использовать для простейшего хостинга для себя или "для своих". Скорее всего, для профессионального хостинга он потребует доработок. Тем не менее, начинать нужно с малого.

Четверг, 15 ноября, 2007 07:59:11 EET

Публикация Статистика сервера

Round Robin Database By Tobi OetikerСегодня осилил мануал по RRD. Честно говоря, не на 100% все в нем понятно (наверное потому что плохо учил высшую математику в свое время), хотя и перевод на русском языке, тем не менее, первые шаги в использовании rrdtools уже видны. На основе правил файерволла на этом сервере, плюс пары-тройки скриптов на языке оболочки shell + rrdtools я cделал небольшую и простую систему мониторинга загрузки канала трафиком к web cерверу на порт 80. К тому самому серверу, на который Вы сейчас зашли… ;)

2008-02-13 | Страница статистики временно отключена

Подпишись на RSS ленту и будь в курсе обновлений

Я хочу добавить Daemony`s Live RSS ленту в Google Reader Я хочу добавить Daemony`s Live RSS ленту в Яндекс.Лента Я хочу получать RSS ленту Daemony`s Live Blog по электронной почте Я хочу добавить Daemony`s Live RSS ленту в My Yahoo Я хочу добавить Daemony`s Live RSS ленту в My MSN

 

Последние комментарии в публикациях Я хочу подписаться на Daemony`s Live RSS ленту комментариев к записям

Случайное из галереи

Случайное изображение

Случайное изображение