Просрочен сертификат Exchange 2003

Итак, у нас просрочен сертификат exchange 2003. Что же делать? Караул! Это так трудно…
Итак:
Панель управления > Администрирование > Диспетчер служб IIS
Открываем свойства «Вэб-узел по умолчанию» (если мы конечно не извращались с расположение вэба эксченджа).
На вкладке «Безопасность каталога» жмём кнопочку «Сертификат» и радостно выбираем в открывшемся мастере пункт «Обновить».
Всё! Две минуты на исправление ошибки…

Создаём репозиторий для CentOS

Раз уж сделал сделал репозиторий, запишу шаги. Итак:
1. Ставим пакет createrepo. Например, так — yum install createrepo
2. Создаём ключи для подписи пакетов. Запускаем

gpg --gen-key

и отвечаем на вопросы:

Читать далее »

Использование apache с itk патчём.

Апач + ITK — одно из самых интересных решений для хостинга.  Итак, как это готовить?

Готовая rpm-ка есть в моём репозитории (апач 2.2.17 и itk патч). Пакет собран под Centos 5 и Centos 6, брать тут.

Ставим, после инсталляции выполняем несколько дополнительных телодвижений:

1. Правим рабочий процесс в файле конфигурирования демона апача — /etc/sysconfig/httpd:

HTTPD=/usr/sbin/httpd.itk

2. Если нужен php (при использовании php как модуля), в файле конфига /etc/httpd/conf.d/php.conf дописываем загрузку для itk процесса:

<IfModule mpm_itk_module>
  LoadModule php5_module modules/libphp5.so
</IfModule>

В конфиге апача или  виртуального сайта добавляем:

<IfModule mpm_itk_module>
AssignUserId <username> <groupname>
</IfModule>
php_admin_value session.save_path "/var/lib/php/session/<username>"

и не забываем создавать каталог для сессий php и давать туда доступ пользователю, от которого у нас будет работать апач:

mkdir -p /var/lib/php/session/<username>
chmod o+x /var/lib/php/session/
chown <username>:<groupname> /var/lib/php/session/<username>

Вот и всё. Можно запускать и наслаждаться. 🙂

Репозиторий: обновлён апач

В ветках centos 5 и 6 был обновлён апач. Сборка — багфикс. Исправлено — неверный pid файл в logrotate скрипте.
Отличия сборки от стандарного пакета:

  • —with-suexec-docroot=/home
  • —with-suexec-uidmin=100 (для совместимости с nagios)
  • —with-suexec-gidmin=100
  • добавлен itk патч

P.S. Уже вышел 2.2.20, скоро можно ожидать 2.2.21, пора обновлять версию, но свежего itk пока нет…

Апгрейд блога

Поскольку лень оказалась сильнее, на обновления текстового блога на nb я забил. Note.rajven.ru — его реинкарнация на другом движке, с более удобным способом наполнения. Надеюсь лень удастся победить… :))

P.S. Старый сайт пока жив, возможно, контент перенесу в новый — ещё не решил.

Репозиторий для CentOS

Собственно, в закрытом виде репозиторий существовал давно, однако, последнее время, очень часто приходилось либо давать какие-то пакеты знакомым, либо самому использовать на каких-то сторонних проектах, в связи с чем я и решил выложить большую часть репозитория в свободный доступ. Итак, будет открыт доступ по ftp и http на хост rnd.rajven.net. Репозиторий содержит пакеты под CentOS 4,5 и 6. Часть пакетов была взята с centos.alt.ru, часть — пересборка пакетов из Fedore Core, что-то было написано или отпатчено уже мной. Поскольку репозиторий был внутренним, к большинству пакетов changelog не модифицировался, обещаю исправиться. Может быть… Если лень не победит… 🙂

Яндекс.Метрика