ďťż
 
 
   apache2 userdis z msql?
 
 

Tematy

 
    
 

 

 

 

apache2 userdis z msql?





dhapollo - 25-06-2010 22:00
Witam.

Mój FTP (dokładniej proFTPd) jest połączony z MySQL i konta FTP są tworzone tylko dla użytkowników z bazy. Każdy użytkownik z bazy ma swój katalog /home/ftp/nazwa_użytkownika Chciałem właśnie dla tych użytkowników ustawić możliwość nie tylko posiadania kont FTP ale także, aby mogli sobie robić swoje strony WWW.
Jak skonfigurować żeby strony użytkowników otwierały się pod adresem np. http://domena.pl/nazwa_użytkownika/ lub: http://domena.pl/~nazwa_użytkownika/ Strona główna i strony użytkowników są w zupełnie innych katalogach.



widmo17 - 25-06-2010 23:32
a2enmod userdir nano /etc/apache2/mods-available/userdir.conf (chyba, dawno nie tykałem apache) -> edytujesz DocumentRoot i powinno działać.



kaworu - 26-06-2010 00:38
Tak jak napisał windmo17, z małą poprawką(nie ma DocumentRoot) :) w konfigu zmień <Directory /home/*/public_html> na <Directory /home/ftp/*/public_html>



dhapollo - 26-06-2010 12:13
Mam w ten sposób zrobione i nie działa. koniecznie musi być to folder public_html?
<Directory /home/ftp/*/www> Tymczasowo edytowałem alias.conf :

Alias /www/ "/home/ftp/"

<Directory "/home/ftp/">
    Options Indexes MultiViews
        AllowOverride none
            Order allow,deny
                Allow from deny
                </Directory> Efekt jest taki:

http://domena.pl/www/nazwa_użytkownika/www/ Zakręciłem i to mocno, może ktoś jeszcze ma inne rozwiązanie?



widmo17 - 26-06-2010 14:40
Po co Ci ta edycja alias.conf? Nie musi być public_html, może też być super_katalog_użytkownika_x
<Directory /home/ftp/*/www> Zamień na
<Directory /home/ftp/*> I powinno działać w katalogu /home/ftp/użytkownik.



kaworu - 27-06-2010 00:59
Tak wygląda to u mnie i działa, upewnij się że włączyłeś moduł userdir.

<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root

        <Directory /home/*/public_html>
                AllowOverride FileInfo AuthConfig Limit Indexes
                Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                <Limit GET POST OPTIONS>
                        Order allow,deny
                        Allow from all
                </Limit>
                <LimitExcept GET POST OPTIONS>
                        Order deny,allow
                        Deny from all
                </LimitExcept>
        </Directory>
</IfModule>
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis