Единственный fastcgi/php-cgi сервер для нескольких virtualhosts?

Joel, у меня есть равная установка к Вашему. Я настроил svn+ssh с помощью ключевой аутентификации, и весь связанный с браузером материал сохраняет пароли в апачском файле, который является тем же для/etc/passwd, trac, почты и других вещей.

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

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

1
задан 10 November 2010 в 22:21
2 ответа

Если я могу добавить личное мнение..

Используйте Nginx, его более быстрое, более простое, и намного легче сделать то, что Вы хотите.. (и использование намного меньше памяти)

Это - персональное мое предпочтение..:D

https://calomel.org/nginx.html является хорошим подробным примером

0
ответ дан 4 December 2019 в 10:33

У Вас есть некоторая fcgid конфигурация для каждого виртуального хоста? (Кроме глобальной конфигурации fcgid), то есть, в тегах?

Я просто думал, что это могло быть одной возможной причиной для проблемы, которая могла быть решена путем добавления конфигурации fcgid для некоторого пути файловой системы, который характерен для всех учетных записей, что-то вроде этого (например, в/etc/apache2/sites-enabled/000-default, при использовании Ubuntu):

NameVirtualHost SOME-IP-ADDRESS:80

<Directory /some-path/webaccounts/>
    AddHandler fcgid-script .php
    FCGIWrapper /usr/lib/cgi-bin/php5 .php
</Directory>

<VirtualHost SOME-IP-ADDRESS:80>
...

По крайней мере, мы используем fcgid приблизительно с 20-30 vhosts на машине RAM на 2 ГБ (Ubuntu 8.04) без проблем с установкой вдоль строк с вышеупомянутым.

0
ответ дан 4 December 2019 в 10:33

Теги

Похожие вопросы