я хотел спросить про ньюанс про аккаунты ftp
чтобы добавить аккаунт надо добавить пользоватея в систему! и права надо поставить для него, но просто апаче работать не будет тогда на тех файлх от другого пользователя который положет файлы? или будет?
==============================
примрено подробно как я хотел сделать:
1) регистрируеться просто ник и пароль
(работает примерно как это
сессии , то есть видно кто зашел и что у него есть)
2) дальше заходит юзер добавляет сайт, пишет в поле nameserver, нажимет кнопку далее, в этом же скрипте генериться пользователь который будет в системе условно из случайных чисел (для безопасности), записывает все это в таблицу, помечает в один столбик, типо что сайт не добавлен еще!
3) в cron загружаеться через 10 мин скрипт от рута который смотрет стобец в котором отмечены добавленые и не добавленные сайты, если есть не добавленные - добавляет (содает каталог вносит в таблицу с которой работает apache +
OutOfOrder.cc :: mod_vhost_dbi Documentation) и в конце отмечает как добавленные)
4) если нужно изменить, то изменяет вносится напрямую в бд, перет тем пересматриваеться регулярное выражение чтобы глюков не было с апачем
5) изменение проверки разные и т.д. во всех модулях
5) добавляет пользователя ftp к каталогу на котором сайт работает и т.д. и БД в MySQL и PostgreSQL
6) Просмотр логов postfix,proftp,apache, все логи занес в mysql, типо постранично выводиться, графики строит и т.д.
7) cron и т.д.
8) dns(bind) + mysql
9) email (таблица с под postfxiadmin)
10) и т.д и т.д.
это всё работает от web пользователя системе, если надо что-то выполнить от рута, то через sudo как вариант.
Проблема в том что программа статистики AWStats и другие работать не будут елси логи будут в БД? (но если логи тарить все время, раз в сутки, будет ли эта программа работаеть или надо тарить раз в месяц надо что программа статистики работала?)
появился вопрос ставить ли apache + mod_vhost_dbi + mod_log_sql не плохо выглядет и на 2.2.8 работает
или использовать текстовый файл?? как аналоги работают?? вот как раз недавно нашел модуль
Apache::Admin::Config - A module to read/write Apache like configuration files - search.cpan.org
тоже самое про bind, или тут все равно пускай в бд стоит?
схема нормальная или нет?
 | Цитата: |  | | | | | | | | | | | 1) некий демон panel запущеный от daemon:daemon, который слушает некий порт, и по httpS отдает тебе страничку логина. | |  | |  | |
если нужно от рута что-то запустить, то как тогда?