[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]

[Burichan] [Futaba] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 20480 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1319260864585.jpg -(31506 B, 480x346) Thumbnail displayed, click image for full size.
31506 No.69747  

существует ли стандартный способ запустить множество инстансов апача на gentoo? хочу сделать для каждого vhost свой апач на отдельном порту и раскидать запросы к разным вхостам при помощи nginx. это нужно для реальной изоляции виртуалхостов. mpm_peruser - говно и валится, уже сколько лет имею из-за него баттхерт. использовать виртуалхосты без надежного разделения параноя не позволяет.

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

пикрандом

>> No.69749  
File: 1319263098694.jpg -(914742 B, 1600x1400) Thumbnail displayed, click image for full size.
914742

>>69747
Развесить на разные порты/интерфейсы, указать разные конфиги.

>> No.69781  

>>69749

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

вообще это все так геморно, что руки опускаются. я как предствалю во что выльеться обновление конфигов мне аж плохо. да и добавление нового виртуалхоста становится малоприятным.

а что если сделать отдельной только ту часть конфига, которая отличается, т.е там где указан интерфейс, порт и директории, а все остальное инклюдить из одного дерева?

а может расположить все вообще в хомяке юзера, а не в /etc/? ведь апач может в данном случае может юзать непривилегированый порт.

>> No.69785  

>>69781
У апача наверняка есть опция путь-до-конфига. Почитай ман.

>а что если сделать отдельной только ту часть конфига, которая отличается, т.е там где указан интерфейс, порт и директории, а все остальное инклюдить из одного дерева

никто не запрещает

>расположить все вообще в хомяке юзера

Небезопасно, но ничего не мешает.

>> No.69787  
File: 1319315203046.jpg -(186179 B, 736x736) Thumbnail displayed, click image for full size.
186179

>>69781

> возможно существует какой-то пакет, который реализует какой-то шаблон для такой инсталляции или типа того

Не попадалось.

> это же придется руками перепиливать все, инит-скрипт и что-то делать со всем деревом конфигов, которое, надо сказать, обширно. и вот как раз по этому поводу мне и хотелось услышать советы. что делать?

Настроить базовую конфигурацию потом менять нужные места в копиях, например.

> сделать на каждый апач свой скрипт или все запустить из одного?

Это уже как тебе удобней. Хинт: если у тебя на каждый апач свой скрипт то ты можешь легко и просто передернуть один апач не трогая остальные.

> а что если сделать отдельной только ту часть конфига, которая отличается, т.е там где указан интерфейс, порт и директории, а все остальное инклюдить из одного дерева?

Если тебе так удобней то в этом нет ничего плохого.

> а может расположить все вообще в хомяке юзера, а не в /etc/? ведь апач может в данном случае может юзать непривилегированый порт.

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

>> No.69792  
File: 1319352896220.jpg -(32659 B, 450x410) Thumbnail displayed, click image for full size.
32659


Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]