- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сегодня начали обновлять софт на одном из своих серверов. Клиенты часто жаловались, что файлы создаются от имени apache, из-заэтого возникают проблемы в работе CMS. Кто-то умеет делать Reset owner в DirectAdmin, а кому-то приходилось делать самостоятельно. Поэтому мы решили установить на сервер mpm-itk. Что это дает? Для пользователей, в первую очередь, удобство с правами, а для администратора сервера дает возможность видеть кто и какие процессы запускает на сервере.
В интернете так и не нашел ниодного нормального мануала - все они или для ISPmanager, или для тех, кто собирает софт из репозитариев.
Поэтому, приступи!
1. Нам необходимо перейти в каталог, в котором будет производиться установка, скачать исходники и распаковать их:
2. Далее, нам нужно пропатчить apache
3. После этого, необходимо выполнить buildconf
Собственно, может понадобиться библиотека libtool. Ее усатнавливаем так (для ОС, которые используют YUM):
Или из исходников:
Если все пройдёт гладко - возвращаемся на уровень ниже:
4. Конфигурируем apache. Для того, чтобы он собрался с mpm-itk, необходимо добавить параметр --with-mpm=itk. В итоге получим что-то типа:
5. Выполняем стандартные действия:
6. Необходимо внести правки в VirtualHost, чтобы система знала "от кого работает". Для DirectAdmin делаем следующее:
Хочу заметить, если Вы используете другую панель управления или вовсе ее не используете, то Вам достаточно изменить SuexecUserGroup или добавить AssignUserID. Запись будет иметь следующий вид:
7. Нужно изменить шаблон пользователя. Для этого выполняем:
Собственно и Все. Рестартим apache и наслаждаемся тем, как он работает :popcorn:
Выложить что ли rpm для mpm-itk?
Выложить что ли rpm для mpm-itk?
И мануал как это все прикрутить к работающей системе без простоя :) Пытался поставить из RPM - ничего не вышло (они есть то ли в epel, то ли в atomic). Пришлось заново ставить из исходников.
Andreyka, Выкладывай
Выложить что ли rpm для mpm-itk?
http://centos.alt.ru/pub/httpd-itk/RHEL/RPMS/x86_64/
И мануал как это все прикрутить к работающей системе без простоя :) Пытался поставить из RPM - ничего не вышло (они есть то ли в epel, то ли в atomic). Пришлось заново ставить из исходников.
Надо ставить из *.deb ;) И все выйдет. В дебиане куча MPM искаропки, а не с левых репозитариев разных Вань и Мань.
Если делаете изменения в темлейтах виртуальных хостов, нужно делать это в директории /usr/local/directadmin/data/templates/custom/
Надо ставить из *.deb ;) И все выйдет. В дебиане куча MPM искаропки, а не с левых репозитариев разных Вань и Мань.
Даже Debian репозитарии собирают из исходников...
Даже Debian репозитарии собирают из исходников...
Собирать-то собирают. Только не пользователи. А Вы ведь пользователь, верно? - Вам интересно использование данного ПО или заморочки со сборкой?
vanjouke, личная благодарность о меня. Теперь буду посылать сюда хостеров.
Ибо я когда-то искал правду по смежному вопросу.
Собирать-то собирают. Только не пользователи. А Вы ведь пользователь, верно? - Вам интересно использование данного ПО или заморочки со сборкой?
Все относительно. Со стороны Андрея и Владимира - пользователь, относительно большинства на форуме - не пользователь :)
vanjouke, личная благодарность о меня. Теперь буду посылать сюда хостеров.
Ибо я когда-то искал правду по смежному вопросу.
Спасибо. Очень приятно :)