Serwer PureTFP i uŻytkownicy wirtualni w MySQL
: 16 sierpnia 2008, 09:54
Witam. Szukam rozwiązania następującego problemu. Serwer PureTFP + MySQL czyli użytkownicy wirtualni przechowywani w bazie danych MySQL. Chciałbym żeby każdy użytkownik, który utworzy sobie konto FTP miał automatycznie dodanego Vhosta z Apache'a. Do zarządzania całością buduję interfejs www w php dlatego wybrałem konfigurację ftp+mysql. Nie wiem tylko jak rozwiązać problem automatycznego dodawania vHosta kiedy pojawi się kolejny user w bazie FTP. Będę wdzięczny za każdą sugestię.
[Dodano: 2008-08-16, 10:18]
Mam pewien pomysł. Mianowicie
Po utworzeniu użytkownika FTP tworzy się dla niego katalog w lokalizacji /home/ftp/(nazwa_usera), następnie skrypt wywoływany przez crona sprawdzałby czy dla tego katalogu istnieje vhost przez porównanie nazwy katalogu z nazwą vhosta (nazwa katalogu = nazwa usera FTP = nazwa vhosta = wyrażenia unikalne). Jeśli istnieje nie robi nic, jeśli nie tworzy vhosta, ale jak za pomocą skryptu utworzyć plik konfiguracyjny vhosta? Czy jest to możliwe?
[Dodano: 2008-08-16, 10:18]
Mam pewien pomysł. Mianowicie
Po utworzeniu użytkownika FTP tworzy się dla niego katalog w lokalizacji /home/ftp/(nazwa_usera), następnie skrypt wywoływany przez crona sprawdzałby czy dla tego katalogu istnieje vhost przez porównanie nazwy katalogu z nazwą vhosta (nazwa katalogu = nazwa usera FTP = nazwa vhosta = wyrażenia unikalne). Jeśli istnieje nie robi nic, jeśli nie tworzy vhosta, ale jak za pomocą skryptu utworzyć plik konfiguracyjny vhosta? Czy jest to możliwe?